home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Resolve / Sample Application / Sample Application.rsrc / CODE_26_OPEN.txt < prev    next >
Text File  |  1993-07-15  |  523KB  |  9,155 lines

  1. # near model CODE resource
  2. # jump table entries: 9216-9229 (14 of them)
  3. export_1152:
  4. fn00000000:
  5. 00000000  4E56 FFE6                link       A6, -0x001A
  6. 00000004  48E7 0110                movem.l    -[A7], D7,A3
  7. 00000008  3E2E 000C                move.w     D7, [A6 + 0xC]
  8. 0000000C  266E 0008                movea.l    A3, [A6 + 0x8]
  9. 00000010  3007                     move.w     D0, D7
  10. 00000012  5240                     addq.w     D0, 1
  11. 00000014  670C                     beq        +0xE /* 00000022 */
  12. 00000016  0440 000D                subi.w     D0, 0xD /* '\r' */
  13. 0000001A  6700 009A                beq        +0x9C /* 000000B6 */
  14. 0000001E  6000 0168                bra        +0x16A /* 00000188 */
  15. label00000022:
  16. 00000022  2F0B                     move.l     -[A7], A3
  17. 00000024  A873                     syscall    SetPort
  18. 00000026  2F0B                     move.l     -[A7], A3
  19. 00000028  700C                     moveq.l    D0, 0x0C
  20. 0000002A  3F00                     move.w     -[A7], D0
  21. 0000002C  486E FFE6                pea.l      [A6 - 0x1A]
  22. 00000030  486E FFE8                pea.l      [A6 - 0x18]
  23. 00000034  486E FFEC                pea.l      [A6 - 0x14]
  24. 00000038  A98D                     syscall    GetDialogItem/GetDItem
  25. 0000003A  2F2D AF2E                move.l     -[A7], [A5 - 0x50D2]
  26. 0000003E  A948                     syscall    CalcMenuSize
  27. 00000040  206D AF2E                movea.l    A0, [A5 - 0x50D2]
  28. 00000044  2050                     movea.l    A0, [A0]
  29. 00000046  3028 0002                move.w     D0, [A0 + 0x2]
  30. 0000004A  D06E FFEE                add.w      D0, [A6 - 0x12]
  31. 0000004E  3D40 FFF2                move.w     [A6 - 0xE], D0
  32. 00000052  D07C 0014                add.w      D0, 0x14
  33. 00000056  B06B 0016                cmp.w      D0, [A3 + 0x16]
  34. 0000005A  6F0C                     ble        +0xE /* 00000068 */
  35. 0000005C  302B 0016                move.w     D0, [A3 + 0x16]
  36. 00000060  907C 0014                sub.w      D0, 0x14
  37. 00000064  3D40 FFF2                move.w     [A6 - 0xE], D0
  38. label00000068:
  39. 00000068  2F0B                     move.l     -[A7], A3
  40. 0000006A  700C                     moveq.l    D0, 0x0C
  41. 0000006C  3F00                     move.w     -[A7], D0
  42. 0000006E  3F2E FFE6                move.w     -[A7], [A6 - 0x1A]
  43. 00000072  486D 0082                pea.l      [A5 + 0x82 /* export_12 */]
  44. 00000076  486E FFEC                pea.l      [A6 - 0x14]
  45. 0000007A  A98E                     syscall    SetDialogItem/SetDItem
  46. 0000007C  4A6D AF34                tst.w      [A5 - 0x50CC]
  47. 00000080  6F2A                     ble        +0x2C /* 000000AC */
  48. 00000082  2F0B                     move.l     -[A7], A3
  49. 00000084  7001                     moveq.l    D0, 0x01
  50. 00000086  3F00                     move.w     -[A7], D0
  51. 00000088  486E FFE6                pea.l      [A6 - 0x1A]
  52. 0000008C  486E FFE8                pea.l      [A6 - 0x18]
  53. 00000090  486E FFEC                pea.l      [A6 - 0x14]
  54. 00000094  A98D                     syscall    GetDialogItem/GetDItem
  55. 00000096  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  56. 0000009A  302D AF34                move.w     D0, [A5 - 0x50CC]
  57. 0000009E  48C0                     ext.l      D0
  58. 000000A0  2F00                     move.l     -[A7], D0
  59. 000000A2  4EAD 0E32                jsr        [A5 + 0xE32 /* export_450 */]
  60. 000000A6  588F                     addq.l     A7, 4
  61. 000000A8  2F00                     move.l     -[A7], D0
  62. 000000AA  A95F                     syscall    SetControlTitle/SetCTitle
  63. label000000AC:
  64. 000000AC  3B7C FFFF AEC6           move.w     [A5 - 0x513A], 0xFFFF
  65. 000000B2  6000 00D4                bra        +0xD6 /* 00000188 */
  66. label000000B6:
  67. 000000B6  2F0B                     move.l     -[A7], A3
  68. 000000B8  700B                     moveq.l    D0, 0x0B
  69. 000000BA  3F00                     move.w     -[A7], D0
  70. 000000BC  486E FFE6                pea.l      [A6 - 0x1A]
  71. 000000C0  486E FFE8                pea.l      [A6 - 0x18]
  72. 000000C4  486E FFF4                pea.l      [A6 - 0xC]
  73. 000000C8  A98D                     syscall    GetDialogItem/GetDItem
  74. 000000CA  2F0B                     move.l     -[A7], A3
  75. 000000CC  700C                     moveq.l    D0, 0x0C
  76. 000000CE  3F00                     move.w     -[A7], D0
  77. 000000D0  486E FFE6                pea.l      [A6 - 0x1A]
  78. 000000D4  486E FFE8                pea.l      [A6 - 0x18]
  79. 000000D8  486E FFEC                pea.l      [A6 - 0x14]
  80. 000000DC  A98D                     syscall    GetDialogItem/GetDItem
  81. 000000DE  486E FFF4                pea.l      [A6 - 0xC]
  82. 000000E2  A8A4                     syscall    InvertRect
  83. 000000E4  2F2D AF2E                move.l     -[A7], [A5 - 0x50D2]
  84. 000000E8  70FF                     moveq.l    D0, 0xFFFFFFFF
  85. 000000EA  3F00                     move.w     -[A7], D0
  86. 000000EC  A935                     syscall    InsertMenu
  87. 000000EE  2F2D AF2E                move.l     -[A7], [A5 - 0x50D2]
  88. 000000F2  3F2D AF36                move.w     -[A7], [A5 - 0x50CA]
  89. 000000F6  7001                     moveq.l    D0, 0x01
  90. 000000F8  1F00                     move.b     -[A7], D0
  91. 000000FA  A945                     syscall    CheckItem
  92. 000000FC  3D6E FFEE FFFE           move.w     [A6 - 0x2], [A6 - 0x12]
  93. 00000102  3D6E FFEC FFFC           move.w     [A6 - 0x4], [A6 - 0x14]
  94. 00000108  486E FFFC                pea.l      [A6 - 0x4]
  95. 0000010C  A870                     syscall    LocalToGlobal
  96. 0000010E  598F                     subq.l     A7, 4
  97. 00000110  2F2D AF2E                move.l     -[A7], [A5 - 0x50D2]
  98. 00000114  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  99. 00000118  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  100. 0000011C  3F2D AF36                move.w     -[A7], [A5 - 0x50CA]
  101. 00000120  A80B                     syscall    PopUpMenuSelect
  102. 00000122  203C 0000 FFFF           move.l     D0, 0xFFFF
  103. 00000128  C09F                     and.l      D0, [A7]+
  104. 0000012A  3D40 FFE6                move.w     [A6 - 0x1A], D0
  105. 0000012E  486E FFF4                pea.l      [A6 - 0xC]
  106. 00000132  A8A4                     syscall    InvertRect
  107. 00000134  3F3C 00EB                move.w     -[A7], 0xEB
  108. 00000138  A936                     syscall    DeleteMenu
  109. 0000013A  4A6E FFE6                tst.w      [A6 - 0x1A]
  110. 0000013E  6748                     beq        +0x4A /* 00000188 */
  111. 00000140  302E FFE6                move.w     D0, [A6 - 0x1A]
  112. 00000144  B06D AF36                cmp.w      D0, [A5 - 0x50CA]
  113. 00000148  673E                     beq        +0x40 /* 00000188 */
  114. 0000014A  2F2D AF2E                move.l     -[A7], [A5 - 0x50D2]
  115. 0000014E  3F2D AF36                move.w     -[A7], [A5 - 0x50CA]
  116. 00000152  7000                     moveq.l    D0, 0x00
  117. 00000154  1F00                     move.b     -[A7], D0
  118. 00000156  A945                     syscall    CheckItem
  119. 00000158  2F2D AF2E                move.l     -[A7], [A5 - 0x50D2]
  120. 0000015C  3B6E FFE6 AF36           move.w     [A5 - 0x50CA], [A6 - 0x1A]
  121. 00000162  3F2E FFE6                move.w     -[A7], [A6 - 0x1A]
  122. 00000166  7001                     moveq.l    D0, 0x01
  123. 00000168  1F00                     move.b     -[A7], D0
  124. 0000016A  A945                     syscall    CheckItem
  125. 0000016C  2F0B                     move.l     -[A7], A3
  126. 0000016E  700C                     moveq.l    D0, 0x0C
  127. 00000170  3F00                     move.w     -[A7], D0
  128. 00000172  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  129. 00000176  7001                     moveq.l    D0, 0x01
  130. 00000178  B06D AF36                cmp.w      D0, [A5 - 0x50CA]
  131. 0000017C  57C0                     seq        D0
  132. 0000017E  0240 0001                andi.w     D0, 0x1
  133. 00000182  3B40 AF38                move.w     [A5 - 0x50C8], D0
  134. 00000186  7E65                     moveq.l    D7, 0x65
  135. label00000188:
  136. 00000188  4A6D AF28                tst.w      [A5 - 0x50D8]
  137. 0000018C  6700 00A2                beq        +0xA4 /* 00000230 */
  138. 00000190  4A6D AF34                tst.w      [A5 - 0x50CC]
  139. 00000194  6700 009A                beq        +0x9C /* 00000230 */
  140. 00000198  0C6D 0426 AF34           cmpi.w     [A5 - 0x50CC], 0x426
  141. 0000019E  6700 0090                beq        +0x92 /* 00000230 */
  142. 000001A2  7000                     moveq.l    D0, 0x00
  143. 000001A4  7201                     moveq.l    D1, 0x01
  144. 000001A6  206D AEC8                movea.l    A0, [A5 - 0x5138]
  145. 000001AA  4A28 0050                tst.b      [A0 + 0x50]
  146. 000001AE  660C                     bne        +0xE /* 000001BC */
  147. 000001B0  206D AEC8                movea.l    A0, [A5 - 0x5138]
  148. 000001B4  4A28 0051                tst.b      [A0 + 0x51]
  149. 000001B8  6602                     bne        +0x4 /* 000001BC */
  150. 000001BA  7200                     moveq.l    D1, 0x00
  151. label000001BC:
  152. 000001BC  4A81                     tst.l      D1
  153. 000001BE  57C0                     seq        D0
  154. 000001C0  4400                     neg.b      D0
  155. 000001C2  322D AEC6                move.w     D1, [A5 - 0x513A]
  156. 000001C6  48C1                     ext.l      D1
  157. 000001C8  B081                     cmp.l      D0, D1
  158. 000001CA  6764                     beq        +0x66 /* 00000230 */
  159. 000001CC  2F0B                     move.l     -[A7], A3
  160. 000001CE  7001                     moveq.l    D0, 0x01
  161. 000001D0  3F00                     move.w     -[A7], D0
  162. 000001D2  486E FFE6                pea.l      [A6 - 0x1A]
  163. 000001D6  486E FFE8                pea.l      [A6 - 0x18]
  164. 000001DA  486E FFEC                pea.l      [A6 - 0x14]
  165. 000001DE  A98D                     syscall    GetDialogItem/GetDItem
  166. 000001E0  7000                     moveq.l    D0, 0x00
  167. 000001E2  7201                     moveq.l    D1, 0x01
  168. 000001E4  206D AEC8                movea.l    A0, [A5 - 0x5138]
  169. 000001E8  4A28 0050                tst.b      [A0 + 0x50]
  170. 000001EC  660C                     bne        +0xE /* 000001FA */
  171. 000001EE  206D AEC8                movea.l    A0, [A5 - 0x5138]
  172. 000001F2  4A28 0051                tst.b      [A0 + 0x51]
  173. 000001F6  6602                     bne        +0x4 /* 000001FA */
  174. 000001F8  7200                     moveq.l    D1, 0x00
  175. label000001FA:
  176. 000001FA  4A81                     tst.l      D1
  177. 000001FC  57C0                     seq        D0
  178. 000001FE  4400                     neg.b      D0
  179. 00000200  3B40 AEC6                move.w     [A5 - 0x513A], D0
  180. 00000204  6718                     beq        +0x1A /* 0000021E */
  181. 00000206  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  182. 0000020A  302D AF34                move.w     D0, [A5 - 0x50CC]
  183. 0000020E  48C0                     ext.l      D0
  184. 00000210  2F00                     move.l     -[A7], D0
  185. 00000212  4EAD 0E32                jsr        [A5 + 0xE32 /* export_450 */]
  186. 00000216  588F                     addq.l     A7, 4
  187. 00000218  2F00                     move.l     -[A7], D0
  188. 0000021A  A95F                     syscall    SetControlTitle/SetCTitle
  189. 0000021C  6012                     bra        +0x14 /* 00000230 */
  190. label0000021E:
  191. 0000021E  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  192. 00000222  4878 0426                push.l     0x426
  193. 00000226  4EAD 0E32                jsr        [A5 + 0xE32 /* export_450 */]
  194. 0000022A  588F                     addq.l     A7, 4
  195. 0000022C  2F00                     move.l     -[A7], D0
  196. 0000022E  A95F                     syscall    SetControlTitle/SetCTitle
  197. label00000230:
  198. 00000230  3D47 000E                move.w     [A6 + 0xE], D7
  199. 00000234  4CEE 0880 FFDE           movem.l    D7,A3, [A6 - 0x22]
  200. 0000023A  4E5E                     unlink     A6
  201. 0000023C  205F                     movea.l    A0, [A7]+
  202. 0000023E  5C4F                     addq.w     A7, 6
  203. 00000240  4ED0                     jmp        [A0]
  204. export_1153:
  205. 00000242  4E56 0000                link       A6, 0
  206. 00000246  2F0B                     move.l     -[A7], A3
  207. 00000248  266E 000C                movea.l    A3, [A6 + 0xC]
  208. 0000024C  558F                     subq.l     A7, 2
  209. 0000024E  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  210. 00000252  2F0B                     move.l     -[A7], A3
  211. 00000254  4EBA FDAA                jsr        [PC - 0x256 /* 00000000 */]
  212. 00000258  3D5F 0012                move.w     [A6 + 0x12], [A7]+
  213. 0000025C  266E FFFC                movea.l    A3, [A6 - 0x4]
  214. 00000260  4E5E                     unlink     A6
  215. 00000262  205F                     movea.l    A0, [A7]+
  216. 00000264  DEFC 000A                add.w      A7, 0xA /* '\n' */
  217. 00000268  4ED0                     jmp        [A0]
  218. export_1154:
  219. fn0000026A:
  220. 0000026A  4E56 FF72                link       A6, -0x008E
  221. 0000026E  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  222. 00000272  286E 0008                movea.l    A4, [A6 + 0x8]
  223. 00000276  47EE FF76                lea.l      A3, [A6 - 0x8A]
  224. 0000027A  4247                     clr.w      D7
  225. 0000027C  4246                     clr.w      D6
  226. 0000027E  303C 4000                move.w     D0, 0x4000 /* '@\0' */
  227. 00000282  C06C 0028                and.w      D0, [A4 + 0x28]
  228. 00000286  670A                     beq        +0xC /* 00000292 */
  229. 00000288  1D7C 0001 000C           move.b     [A6 + 0xC], 0x1
  230. 0000028E  6000 03E6                bra        +0x3E8 /* 00000676 */
  231. label00000292:
  232. 00000292  7010                     moveq.l    D0, 0x10
  233. 00000294  C02C 001E                and.b      D0, [A4 + 0x1E]
  234. 00000298  6708                     beq        +0xA /* 000002A2 */
  235. 0000029A  422E 000C                clr.b      [A6 + 0xC]
  236. 0000029E  6000 03D6                bra        +0x3D8 /* 00000676 */
  237. label000002A2:
  238. 000002A2  282C 0020                move.l     D4, [A4 + 0x20]
  239. 000002A6  2004                     move.l     D0, D4
  240. 000002A8  0480 4150 504C           subi.l     D0, 0x4150504C /* 'APPL' */
  241. 000002AE  6700 03BA                beq        +0x3BC /* 0000066A */
  242. 000002B2  0480 1122 F307           subi.l     D0, 0x1122F307
  243. 000002B8  673A                     beq        +0x3C /* 000002F4 */
  244. 000002BA  0480 0000 1010           subi.l     D0, 0x1010
  245. 000002C0  675A                     beq        +0x5C /* 0000031C */
  246. 000002C2  0480 0000 0410           subi.l     D0, 0x410
  247. 000002C8  6772                     beq        +0x74 /* 0000033C */
  248. 000002CA  0480 01D2 00E1           subi.l     D0, 0x1D200E1
  249. 000002D0  6700 00EA                beq        +0xEC /* 000003BC */
  250. 000002D4  0480 0314 FAEF           subi.l     D0, 0x314FAEF
  251. 000002DA  6700 00C0                beq        +0xC2 /* 0000039C */
  252. 000002DE  0480 0000 0010           subi.l     D0, 0x10
  253. 000002E4  6700 0096                beq        +0x98 /* 0000037C */
  254. 000002E8  0480 00F1 FFCD           subi.l     D0, 0xF1FFCD
  255. 000002EE  676C                     beq        +0x6E /* 0000035C */
  256. 000002F0  6000 00E6                bra        +0xE8 /* 000003D8 */
  257. label000002F4:
  258. 000002F4  7002                     moveq.l    D0, 0x02
  259. 000002F6  B06D AF32                cmp.w      D0, [A5 - 0x50CE]
  260. 000002FA  6600 036E                bne        +0x370 /* 0000066A */
  261. 000002FE  7002                     moveq.l    D0, 0x02
  262. 00000300  B06D AF36                cmp.w      D0, [A5 - 0x50CA]
  263. 00000304  6608                     bne        +0xA /* 0000030E */
  264. 00000306  0C6D 0428 AF34           cmpi.w     [A5 - 0x50CC], 0x428
  265. 0000030C  6C08                     bge        +0xA /* 00000316 */
  266. label0000030E:
  267. 0000030E  4A6D AF38                tst.w      [A5 - 0x50C8]
  268. 00000312  6700 0356                beq        +0x358 /* 0000066A */
  269. label00000316:
  270. 00000316  7E01                     moveq.l    D7, 0x01
  271. 00000318  6000 0350                bra        +0x352 /* 0000066A */
  272. label0000031C:
  273. 0000031C  7002                     moveq.l    D0, 0x02
  274. 0000031E  B06D AF32                cmp.w      D0, [A5 - 0x50CE]
  275. 00000322  6600 0346                bne        +0x348 /* 0000066A */
  276. 00000326  7002                     moveq.l    D0, 0x02
  277. 00000328  B06D AF36                cmp.w      D0, [A5 - 0x50CA]
  278. 0000032C  6708                     beq        +0xA /* 00000336 */
  279. 0000032E  4A6D AF38                tst.w      [A5 - 0x50C8]
  280. 00000332  6700 0336                beq        +0x338 /* 0000066A */
  281. label00000336:
  282. 00000336  7E01                     moveq.l    D7, 0x01
  283. 00000338  6000 0330                bra        +0x332 /* 0000066A */
  284. label0000033C:
  285. 0000033C  7001                     moveq.l    D0, 0x01
  286. 0000033E  B06D AF32                cmp.w      D0, [A5 - 0x50CE]
  287. 00000342  6600 0326                bne        +0x328 /* 0000066A */
  288. 00000346  7002                     moveq.l    D0, 0x02
  289. 00000348  B06D AF36                cmp.w      D0, [A5 - 0x50CA]
  290. 0000034C  6708                     beq        +0xA /* 00000356 */
  291. 0000034E  4A6D AF38                tst.w      [A5 - 0x50C8]
  292. 00000352  6700 0316                beq        +0x318 /* 0000066A */
  293. label00000356:
  294. 00000356  7E01                     moveq.l    D7, 0x01
  295. 00000358  6000 0310                bra        +0x312 /* 0000066A */
  296. label0000035C:
  297. 0000035C  7001                     moveq.l    D0, 0x01
  298. 0000035E  B06D AF32                cmp.w      D0, [A5 - 0x50CE]
  299. 00000362  6600 0306                bne        +0x308 /* 0000066A */
  300. 00000366  7003                     moveq.l    D0, 0x03
  301. 00000368  B06D AF36                cmp.w      D0, [A5 - 0x50CA]
  302. 0000036C  6708                     beq        +0xA /* 00000376 */
  303. 0000036E  4A6D AF38                tst.w      [A5 - 0x50C8]
  304. 00000372  6700 02F6                beq        +0x2F8 /* 0000066A */
  305. label00000376:
  306. 00000376  7E01                     moveq.l    D7, 0x01
  307. 00000378  6000 02F0                bra        +0x2F2 /* 0000066A */
  308. label0000037C:
  309. 0000037C  7001                     moveq.l    D0, 0x01
  310. 0000037E  B06D AF32                cmp.w      D0, [A5 - 0x50CE]
  311. 00000382  6600 02E6                bne        +0x2E8 /* 0000066A */
  312. 00000386  7004                     moveq.l    D0, 0x04
  313. 00000388  B06D AF36                cmp.w      D0, [A5 - 0x50CA]
  314. 0000038C  6708                     beq        +0xA /* 00000396 */
  315. 0000038E  4A6D AF38                tst.w      [A5 - 0x50C8]
  316. 00000392  6700 02D6                beq        +0x2D8 /* 0000066A */
  317. label00000396:
  318. 00000396  7E01                     moveq.l    D7, 0x01
  319. 00000398  6000 02D0                bra        +0x2D2 /* 0000066A */
  320. label0000039C:
  321. 0000039C  7002                     moveq.l    D0, 0x02
  322. 0000039E  B06D AF32                cmp.w      D0, [A5 - 0x50CE]
  323. 000003A2  6600 02C6                bne        +0x2C8 /* 0000066A */
  324. 000003A6  7004                     moveq.l    D0, 0x04
  325. 000003A8  B06D AF36                cmp.w      D0, [A5 - 0x50CA]
  326. 000003AC  6708                     beq        +0xA /* 000003B6 */
  327. 000003AE  4A6D AF38                tst.w      [A5 - 0x50C8]
  328. 000003B2  6700 02B6                beq        +0x2B8 /* 0000066A */
  329. label000003B6:
  330. 000003B6  7E01                     moveq.l    D7, 0x01
  331. 000003B8  6000 02B0                bra        +0x2B2 /* 0000066A */
  332. label000003BC:
  333. 000003BC  4A6D AF38                tst.w      [A5 - 0x50C8]
  334. 000003C0  6610                     bne        +0x12 /* 000003D2 */
  335. 000003C2  7002                     moveq.l    D0, 0x02
  336. 000003C4  B06D AF32                cmp.w      D0, [A5 - 0x50CE]
  337. 000003C8  660E                     bne        +0x10 /* 000003D8 */
  338. 000003CA  7003                     moveq.l    D0, 0x03
  339. 000003CC  B06D AF36                cmp.w      D0, [A5 - 0x50CA]
  340. 000003D0  6606                     bne        +0x8 /* 000003D8 */
  341. label000003D2:
  342. 000003D2  7E01                     moveq.l    D7, 0x01
  343. 000003D4  6000 0294                bra        +0x296 /* 0000066A */
  344. label000003D8:
  345. 000003D8  4A6D AF38                tst.w      [A5 - 0x50C8]
  346. 000003DC  660A                     bne        +0xC /* 000003E8 */
  347. 000003DE  7002                     moveq.l    D0, 0x02
  348. 000003E0  B06D AF36                cmp.w      D0, [A5 - 0x50CA]
  349. 000003E4  6C00 0284                bge        +0x286 /* 0000066A */
  350. label000003E8:
  351. 000003E8  7001                     moveq.l    D0, 0x01
  352. 000003EA  B06D AF32                cmp.w      D0, [A5 - 0x50CE]
  353. 000003EE  6600 027A                bne        +0x27C /* 0000066A */
  354. 000003F2  4AAC 0036                tst.l      [A4 + 0x36]
  355. 000003F6  6700 0272                beq        +0x274 /* 0000066A */
  356. 000003FA  707A                     moveq.l    D0, 0x7A
  357. 000003FC  2F00                     move.l     -[A7], D0
  358. 000003FE  486E FF86                pea.l      [A6 - 0x7A]
  359. 00000402  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  360. 00000406  2D6C 0012 FF98           move.l     [A6 - 0x68], [A4 + 0x12]
  361. 0000040C  3D6C 0016 FF9C           move.w     [A6 - 0x64], [A4 + 0x16]
  362. 00000412  7000                     moveq.l    D0, 0x00
  363. 00000414  102D AED6                move.b     D0, [A5 - 0x512A]
  364. 00000418  3D40 FFA0                move.w     [A6 - 0x60], D0
  365. 0000041C  2D78 0398 FFB6           move.l     [A6 - 0x4A], [0x00000398 /* CurDirStore */]
  366. 00000422  558F                     subq.l     A7, 2
  367. 00000424  486E FF86                pea.l      [A6 - 0x7A]
  368. 00000428  7000                     moveq.l    D0, 0x00
  369. 0000042A  1F00                     move.b     -[A7], D0
  370. 0000042C  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  371. 00000430  3A1F                     move.w     D5, [A7]+
  372. 00000432  48C5                     ext.l      D5
  373. 00000434  70CE                     moveq.l    D0, 0xFFFFFFCE
  374. 00000436  B085                     cmp.l      D0, D5
  375. 00000438  508F                     addq.l     A7, 8
  376. 0000043A  6622                     bne        +0x24 /* 0000045E */
  377. 0000043C  1D6D AED0 FFA1           move.b     [A6 - 0x5F], [A5 - 0x5130]
  378. 00000442  558F                     subq.l     A7, 2
  379. 00000444  486E FF86                pea.l      [A6 - 0x7A]
  380. 00000448  7000                     moveq.l    D0, 0x00
  381. 0000044A  1F00                     move.b     -[A7], D0
  382. 0000044C  4EAD 053A                jsr        [A5 + 0x53A /* export_163 */]
  383. 00000450  4A5F                     tst.w      [A7]+
  384. 00000452  6718                     beq        +0x1A /* 0000046C */
  385. 00000454  1D7C 0001 000C           move.b     [A6 + 0xC], 0x1
  386. 0000045A  6000 021A                bra        +0x21C /* 00000676 */
  387. label0000045E:
  388. 0000045E  4A45                     tst.w      D5
  389. 00000460  670A                     beq        +0xC /* 0000046C */
  390. 00000462  1D7C 0001 000C           move.b     [A6 + 0xC], 0x1
  391. 00000468  6000 020C                bra        +0x20E /* 00000676 */
  392. label0000046C:
  393. 0000046C  7010                     moveq.l    D0, 0x10
  394. 0000046E  B0AC 0036                cmp.l      D0, [A4 + 0x36]
  395. 00000472  6C04                     bge        +0x6 /* 00000478 */
  396. 00000474  7010                     moveq.l    D0, 0x10
  397. 00000476  6004                     bra        +0x6 /* 0000047C */
  398. label00000478:
  399. 00000478  202C 0036                move.l     D0, [A4 + 0x36]
  400. label0000047C:
  401. 0000047C  2D40 FF72                move.l     [A6 - 0x8E], D0
  402. 00000480  558F                     subq.l     A7, 2
  403. 00000482  3F2E FF9E                move.w     -[A7], [A6 - 0x62]
  404. 00000486  486E FF72                pea.l      [A6 - 0x8E]
  405. 0000048A  2F0B                     move.l     -[A7], A3
  406. 0000048C  4EAD 04A2                jsr        [A5 + 0x4A2 /* export_144 */]
  407. 00000490  4A5F                     tst.w      [A7]+
  408. 00000492  6716                     beq        +0x18 /* 000004AA */
  409. 00000494  558F                     subq.l     A7, 2
  410. 00000496  3F2E FF9E                move.w     -[A7], [A6 - 0x62]
  411. 0000049A  4EAD 049A                jsr        [A5 + 0x49A /* export_143 */]
  412. 0000049E  1D7C 0001 000C           move.b     [A6 + 0xC], 0x1
  413. 000004A4  548F                     addq.l     A7, 2
  414. 000004A6  6000 01CE                bra        +0x1D0 /* 00000676 */
  415. label000004AA:
  416. 000004AA  558F                     subq.l     A7, 2
  417. 000004AC  3F2E FF9E                move.w     -[A7], [A6 - 0x62]
  418. 000004B0  4EAD 049A                jsr        [A5 + 0x49A /* export_143 */]
  419. 000004B4  302D AF36                move.w     D0, [A5 - 0x50CA]
  420. 000004B8  5340                     subq.w     D0, 1
  421. 000004BA  548F                     addq.l     A7, 2
  422. 000004BC  6B00 0192                bmi        +0x194 /* 00000650 */
  423. 000004C0  0C40 0008                cmpi.w     D0, 0x8
  424. 000004C4  6E00 018A                bgt        +0x18C /* 00000650 */
  425. 000004C8  D040                     add.w      D0, D0
  426. 000004CA  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  427. 000004CE  4EFB 0000                jmp        [PC + D0.w]
  428. 000004D2  001E 0180                ori.b      [A6]+, 0x80
  429. 000004D6  0020 0082                ori.b      -[A0], 0x82
  430. 000004DA  0168 00B0                bchg       [A0 + 0xB0], D0
  431. 000004DE  00D4                     .incomplete
  432. 000004E0  011E                     btst       [A6]+, D0
  433. 000004E2  0014 0C84                ori.b      [A4], 0x84
  434. 000004E6  5445                     addq.w     D5, 2
  435. 000004E8  5854                     addq.w     [A4], 4
  436. 000004EA  6600 0164                bne        +0x166 /* 00000650 */
  437. 000004EE  7C01                     moveq.l    D6, 0x01
  438. 000004F0  7000                     moveq.l    D0, 0x00
  439. 000004F2  1013                     move.b     D0, [A3]
  440. 000004F4  7200                     moveq.l    D1, 0x00
  441. 000004F6  122B 0001                move.b     D1, [A3 + 0x1]
  442. 000004FA  E149                     lsl        D1.w, 8
  443. 000004FC  8240                     or.w       D1, D0
  444. 000004FE  0C41 0009                cmpi.w     D1, 0x9 /* '\t' */
  445. 00000502  6642                     bne        +0x44 /* 00000546 */
  446. 00000504  200B                     move.l     D0, A3
  447. 00000506  5480                     addq.l     D0, 2
  448. 00000508  2040                     movea.l    A0, D0
  449. 0000050A  7000                     moveq.l    D0, 0x00
  450. 0000050C  1010                     move.b     D0, [A0]
  451. 0000050E  220B                     move.l     D1, A3
  452. 00000510  5481                     addq.l     D1, 2
  453. 00000512  2041                     movea.l    A0, D1
  454. 00000514  7200                     moveq.l    D1, 0x00
  455. 00000516  1228 0001                move.b     D1, [A0 + 0x1]
  456. 0000051A  E149                     lsl        D1.w, 8
  457. 0000051C  8240                     or.w       D1, D0
  458. 0000051E  0C41 0004                cmpi.w     D1, 0x4
  459. 00000522  6622                     bne        +0x24 /* 00000546 */
  460. 00000524  200B                     move.l     D0, A3
  461. 00000526  5C80                     addq.l     D0, 6
  462. 00000528  2040                     movea.l    A0, D0
  463. 0000052A  7000                     moveq.l    D0, 0x00
  464. 0000052C  1010                     move.b     D0, [A0]
  465. 0000052E  220B                     move.l     D1, A3
  466. 00000530  5C81                     addq.l     D1, 6
  467. 00000532  2041                     movea.l    A0, D1
  468. 00000534  7200                     moveq.l    D1, 0x00
  469. 00000536  1228 0001                move.b     D1, [A0 + 0x1]
  470. 0000053A  E149                     lsl        D1.w, 8
  471. 0000053C  8240                     or.w       D1, D0
  472. 0000053E  0C41 0010                cmpi.w     D1, 0x10
  473. 00000542  6602                     bne        +0x4 /* 00000546 */
  474. 00000544  7E01                     moveq.l    D7, 0x01
  475. label00000546:
  476. 00000546  4A47                     tst.w      D7
  477. 00000548  6600 0106                bne        +0x108 /* 00000650 */
  478. 0000054C  4A46                     tst.w      D6
  479. 0000054E  6700 0100                beq        +0x102 /* 00000650 */
  480. 00000552  486D C4E0                pea.l      [A5 - 0x3B20]
  481. 00000556  2F0B                     move.l     -[A7], A3
  482. 00000558  4EAD 0F1A                jsr        [A5 + 0xF1A /* export_479 */]
  483. 0000055C  4A80                     tst.l      D0
  484. 0000055E  508F                     addq.l     A7, 8
  485. 00000560  6710                     beq        +0x12 /* 00000572 */
  486. 00000562  486D C50A                pea.l      [A5 - 0x3AF6]
  487. 00000566  2F0B                     move.l     -[A7], A3
  488. 00000568  4EAD 0F1A                jsr        [A5 + 0xF1A /* export_479 */]
  489. 0000056C  4A80                     tst.l      D0
  490. 0000056E  508F                     addq.l     A7, 8
  491. 00000570  6602                     bne        +0x4 /* 00000574 */
  492. label00000572:
  493. 00000572  7E01                     moveq.l    D7, 0x01
  494. label00000574:
  495. 00000574  4A47                     tst.w      D7
  496. 00000576  6600 00D8                bne        +0xDA /* 00000650 */
  497. 0000057A  4A46                     tst.w      D6
  498. 0000057C  6700 00D2                beq        +0xD4 /* 00000650 */
  499. 00000580  7004                     moveq.l    D0, 0x04
  500. 00000582  2F00                     move.l     -[A7], D0
  501. 00000584  486D AEAA                pea.l      [A5 - 0x5156]
  502. 00000588  2F0B                     move.l     -[A7], A3
  503. 0000058A  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  504. 0000058E  4A80                     tst.l      D0
  505. 00000590  4FEF 000C                lea.l      A7, [A7 + 0xC]
  506. 00000594  6602                     bne        +0x4 /* 00000598 */
  507. 00000596  7E01                     moveq.l    D7, 0x01
  508. label00000598:
  509. 00000598  4A47                     tst.w      D7
  510. 0000059A  6600 00B4                bne        +0xB6 /* 00000650 */
  511. 0000059E  4A46                     tst.w      D6
  512. 000005A0  6700 00AE                beq        +0xB0 /* 00000650 */
  513. 000005A4  1B6B 0003 AFDA           move.b     [A5 - 0x5026], [A3 + 0x3]
  514. 000005AA  1B6B 0002 AFDB           move.b     [A5 - 0x5025], [A3 + 0x2]
  515. 000005B0  1B6B 0001 AFDC           move.b     [A5 - 0x5024], [A3 + 0x1]
  516. 000005B6  1B53 AFDD                move.b     [A5 - 0x5023], [A3]
  517. 000005BA  0CAD 0002 0000 AFDA      cmpi.l     [A5 - 0x5026], 0x20000
  518. 000005C2  6622                     bne        +0x24 /* 000005E6 */
  519. 000005C4  200B                     move.l     D0, A3
  520. 000005C6  5880                     addq.l     D0, 4
  521. 000005C8  2040                     movea.l    A0, D0
  522. 000005CA  7000                     moveq.l    D0, 0x00
  523. 000005CC  1010                     move.b     D0, [A0]
  524. 000005CE  220B                     move.l     D1, A3
  525. 000005D0  5881                     addq.l     D1, 4
  526. 000005D2  2041                     movea.l    A0, D1
  527. 000005D4  7200                     moveq.l    D1, 0x00
  528. 000005D6  1228 0001                move.b     D1, [A0 + 0x1]
  529. 000005DA  E149                     lsl        D1.w, 8
  530. 000005DC  8240                     or.w       D1, D0
  531. 000005DE  0C41 0404                cmpi.w     D1, 0x404
  532. 000005E2  6602                     bne        +0x4 /* 000005E6 */
  533. 000005E4  7E01                     moveq.l    D7, 0x01
  534. label000005E6:
  535. 000005E6  4A47                     tst.w      D7
  536. 000005E8  6666                     bne        +0x68 /* 00000650 */
  537. 000005EA  4A46                     tst.w      D6
  538. 000005EC  6762                     beq        +0x64 /* 00000650 */
  539. 000005EE  1B6B 0003 AFDA           move.b     [A5 - 0x5026], [A3 + 0x3]
  540. 000005F4  1B6B 0002 AFDB           move.b     [A5 - 0x5025], [A3 + 0x2]
  541. 000005FA  1B6B 0001 AFDC           move.b     [A5 - 0x5024], [A3 + 0x1]
  542. 00000600  1B53 AFDD                move.b     [A5 - 0x5023], [A3]
  543. 00000604  0CAD 0002 0000 AFDA      cmpi.l     [A5 - 0x5026], 0x20000
  544. 0000060C  6622                     bne        +0x24 /* 00000630 */
  545. 0000060E  200B                     move.l     D0, A3
  546. 00000610  5880                     addq.l     D0, 4
  547. 00000612  2040                     movea.l    A0, D0
  548. 00000614  7000                     moveq.l    D0, 0x00
  549. 00000616  1010                     move.b     D0, [A0]
  550. 00000618  220B                     move.l     D1, A3
  551. 0000061A  5881                     addq.l     D1, 4
  552. 0000061C  2041                     movea.l    A0, D1
  553. 0000061E  7200                     moveq.l    D1, 0x00
  554. 00000620  1228 0001                move.b     D1, [A0 + 0x1]
  555. 00000624  E149                     lsl        D1.w, 8
  556. 00000626  8240                     or.w       D1, D0
  557. 00000628  0C41 0406                cmpi.w     D1, 0x406
  558. 0000062C  6602                     bne        +0x4 /* 00000630 */
  559. 0000062E  7E01                     moveq.l    D7, 0x01
  560. label00000630:
  561. 00000630  4A47                     tst.w      D7
  562. 00000632  661C                     bne        +0x1E /* 00000650 */
  563. 00000634  4A46                     tst.w      D6
  564. 00000636  6718                     beq        +0x1A /* 00000650 */
  565. 00000638  7005                     moveq.l    D0, 0x05
  566. 0000063A  2F00                     move.l     -[A7], D0
  567. 0000063C  486D AEB0                pea.l      [A5 - 0x5150]
  568. 00000640  2F0B                     move.l     -[A7], A3
  569. 00000642  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  570. 00000646  4A40                     tst.w      D0
  571. 00000648  4FEF 000C                lea.l      A7, [A7 + 0xC]
  572. 0000064C  6602                     bne        +0x4 /* 00000650 */
  573. 0000064E  7E01                     moveq.l    D7, 0x01
  574. label00000650:
  575. 00000650  7009                     moveq.l    D0, 0x09
  576. 00000652  B06D AF36                cmp.w      D0, [A5 - 0x50CA]
  577. 00000656  6612                     bne        +0x14 /* 0000066A */
  578. 00000658  0C84 5445 5854           cmpi.l     D4, 0x54455854 /* 'TEXT' */
  579. 0000065E  660A                     bne        +0xC /* 0000066A */
  580. 00000660  7000                     moveq.l    D0, 0x00
  581. 00000662  4A47                     tst.w      D7
  582. 00000664  57C0                     seq        D0
  583. 00000666  4400                     neg.b      D0
  584. 00000668  3E00                     move.w     D7, D0
  585. label0000066A:
  586. 0000066A  7000                     moveq.l    D0, 0x00
  587. 0000066C  4A47                     tst.w      D7
  588. 0000066E  57C0                     seq        D0
  589. 00000670  4400                     neg.b      D0
  590. 00000672  1D40 000C                move.b     [A6 + 0xC], D0
  591. label00000676:
  592. 00000676  4CEE 18F0 FF5A           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0xA6]
  593. 0000067C  4E5E                     unlink     A6
  594. 0000067E  2E9F                     move.l     [A7], [A7]+
  595. 00000680  4E75                     rts
  596. export_1155:
  597. 00000682  4E56 0000                link       A6, 0
  598. 00000686  2F0B                     move.l     -[A7], A3
  599. 00000688  266E 000C                movea.l    A3, [A6 + 0xC]
  600. 0000068C  558F                     subq.l     A7, 2
  601. 0000068E  2F0B                     move.l     -[A7], A3
  602. 00000690  4EBA FBD8                jsr        [PC - 0x428 /* 0000026A */]
  603. 00000694  1D5F 0010                move.b     [A6 + 0x10], [A7]+
  604. 00000698  266E FFFC                movea.l    A3, [A6 - 0x4]
  605. 0000069C  4E5E                     unlink     A6
  606. 0000069E  205F                     movea.l    A0, [A7]+
  607. 000006A0  504F                     addq.w     A7, 8
  608. 000006A2  4ED0                     jmp        [A0]
  609. fn000006A4:
  610. 000006A4  4E56 FF1E                link       A6, -0x00E2
  611. 000006A8  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  612. 000006AC  49ED AEFC                lea.l      A4, [A5 - 0x5104]
  613. 000006B0  3C2E 0012                move.w     D6, [A6 + 0x12]
  614. 000006B4  3E2E 000E                move.w     D7, [A6 + 0xE]
  615. 000006B8  0C47 0001                cmpi.w     D7, 0x1
  616. 000006BC  6608                     bne        +0xA /* 000006C6 */
  617. 000006BE  302D AF22                move.w     D0, [A5 - 0x50DE]
  618. 000006C2  48C0                     ext.l      D0
  619. 000006C4  6006                     bra        +0x8 /* 000006CC */
  620. label000006C6:
  621. 000006C6  302D AF20                move.w     D0, [A5 - 0x50E0]
  622. 000006CA  48C0                     ext.l      D0
  623. label000006CC:
  624. 000006CC  3B40 AF36                move.w     [A5 - 0x50CA], D0
  625. 000006D0  7001                     moveq.l    D0, 0x01
  626. 000006D2  B06D AF36                cmp.w      D0, [A5 - 0x50CA]
  627. 000006D6  57C0                     seq        D0
  628. 000006D8  0240 0001                andi.w     D0, 0x1
  629. 000006DC  3B40 AF38                move.w     [A5 - 0x50C8], D0
  630. 000006E0  3B47 AF32                move.w     [A5 - 0x50CE], D7
  631. 000006E4  3B6E 0016 AF34           move.w     [A5 - 0x50CC], [A6 + 0x16]
  632. 000006EA  7000                     moveq.l    D0, 0x00
  633. 000006EC  2F00                     move.l     -[A7], D0
  634. 000006EE  4EAD 0282                jsr        [A5 + 0x282 /* export_76 */]
  635. 000006F2  4A40                     tst.w      D0
  636. 000006F4  588F                     addq.l     A7, 4
  637. 000006F6  6606                     bne        +0x8 /* 000006FE */
  638. 000006F8  7000                     moveq.l    D0, 0x00
  639. 000006FA  6000 029E                bra        +0x2A0 /* 0000099A */
  640. label000006FE:
  641. 000006FE  598F                     subq.l     A7, 4
  642. 00000700  3F3C 00EB                move.w     -[A7], 0xEB
  643. 00000704  486D E476                pea.l      [A5 - 0x1B8A]
  644. 00000708  A931                     syscall    NewMenu
  645. 0000070A  2B5F AF2E                move.l     [A5 - 0x50D2], [A7]+
  646. 0000070E  660A                     bne        +0xC /* 0000071A */
  647. 00000710  4EAD 0E52                jsr        [A5 + 0xE52 /* export_454 */]
  648. 00000714  7000                     moveq.l    D0, 0x00
  649. 00000716  6000 0282                bra        +0x284 /* 0000099A */
  650. label0000071A:
  651. 0000071A  2F2D AF2E                move.l     -[A7], [A5 - 0x50D2]
  652. 0000071E  4878 0463                push.l     0x463
  653. 00000722  4EAD 0E32                jsr        [A5 + 0xE32 /* export_450 */]
  654. 00000726  588F                     addq.l     A7, 4
  655. 00000728  2F00                     move.l     -[A7], D0
  656. 0000072A  A933                     syscall    AppendMenu
  657. 0000072C  2F2D AF2E                move.l     -[A7], [A5 - 0x50D2]
  658. 00000730  48C6                     ext.l      D6
  659. 00000732  2F06                     move.l     -[A7], D6
  660. 00000734  4EAD 0E32                jsr        [A5 + 0xE32 /* export_450 */]
  661. 00000738  588F                     addq.l     A7, 4
  662. 0000073A  2F00                     move.l     -[A7], D0
  663. 0000073C  A933                     syscall    AppendMenu
  664. 0000073E  0C46 0424                cmpi.w     D6, 0x424
  665. 00000742  6600 0082                bne        +0x84 /* 000007C6 */
  666. 00000746  2F2D AF2E                move.l     -[A7], [A5 - 0x50D2]
  667. 0000074A  4878 0462                push.l     0x462
  668. 0000074E  4EAD 0E32                jsr        [A5 + 0xE32 /* export_450 */]
  669. 00000752  588F                     addq.l     A7, 4
  670. 00000754  2F00                     move.l     -[A7], D0
  671. 00000756  A933                     syscall    AppendMenu
  672. 00000758  2F2D AF2E                move.l     -[A7], [A5 - 0x50D2]
  673. 0000075C  4878 0464                push.l     0x464
  674. 00000760  4EAD 0E32                jsr        [A5 + 0xE32 /* export_450 */]
  675. 00000764  588F                     addq.l     A7, 4
  676. 00000766  2F00                     move.l     -[A7], D0
  677. 00000768  A933                     syscall    AppendMenu
  678. 0000076A  2F2D AF2E                move.l     -[A7], [A5 - 0x50D2]
  679. 0000076E  4878 041C                push.l     0x41C
  680. 00000772  4EAD 0E32                jsr        [A5 + 0xE32 /* export_450 */]
  681. 00000776  588F                     addq.l     A7, 4
  682. 00000778  2F00                     move.l     -[A7], D0
  683. 0000077A  A933                     syscall    AppendMenu
  684. 0000077C  2F2D AF2E                move.l     -[A7], [A5 - 0x50D2]
  685. 00000780  4878 041D                push.l     0x41D
  686. 00000784  4EAD 0E32                jsr        [A5 + 0xE32 /* export_450 */]
  687. 00000788  588F                     addq.l     A7, 4
  688. 0000078A  2F00                     move.l     -[A7], D0
  689. 0000078C  A933                     syscall    AppendMenu
  690. 0000078E  2F2D AF2E                move.l     -[A7], [A5 - 0x50D2]
  691. 00000792  4878 041E                push.l     0x41E
  692. 00000796  4EAD 0E32                jsr        [A5 + 0xE32 /* export_450 */]
  693. 0000079A  588F                     addq.l     A7, 4
  694. 0000079C  2F00                     move.l     -[A7], D0
  695. 0000079E  A933                     syscall    AppendMenu
  696. 000007A0  2F2D AF2E                move.l     -[A7], [A5 - 0x50D2]
  697. 000007A4  4878 041F                push.l     0x41F
  698. 000007A8  4EAD 0E32                jsr        [A5 + 0xE32 /* export_450 */]
  699. 000007AC  588F                     addq.l     A7, 4
  700. 000007AE  2F00                     move.l     -[A7], D0
  701. 000007B0  A933                     syscall    AppendMenu
  702. 000007B2  2F2D AF2E                move.l     -[A7], [A5 - 0x50D2]
  703. 000007B6  4878 0420                push.l     0x420
  704. 000007BA  4EAD 0E32                jsr        [A5 + 0xE32 /* export_450 */]
  705. 000007BE  588F                     addq.l     A7, 4
  706. 000007C0  2F00                     move.l     -[A7], D0
  707. 000007C2  A933                     syscall    AppendMenu
  708. 000007C4  6024                     bra        +0x26 /* 000007EA */
  709. label000007C6:
  710. 000007C6  2F2D AF2E                move.l     -[A7], [A5 - 0x50D2]
  711. 000007CA  4878 0420                push.l     0x420
  712. 000007CE  4EAD 0E32                jsr        [A5 + 0xE32 /* export_450 */]
  713. 000007D2  588F                     addq.l     A7, 4
  714. 000007D4  2F00                     move.l     -[A7], D0
  715. 000007D6  A933                     syscall    AppendMenu
  716. 000007D8  2F2D AF2E                move.l     -[A7], [A5 - 0x50D2]
  717. 000007DC  4878 0465                push.l     0x465
  718. 000007E0  4EAD 0E32                jsr        [A5 + 0xE32 /* export_450 */]
  719. 000007E4  588F                     addq.l     A7, 4
  720. 000007E6  2F00                     move.l     -[A7], D0
  721. 000007E8  A933                     syscall    AppendMenu
  722. label000007EA:
  723. 000007EA  598F                     subq.l     A7, 4
  724. 000007EC  2F3C 444C 4F47           move.l     -[A7], 0x444C4F47 /* 'DLOG' */
  725. 000007F2  4A6D AF28                tst.w      [A5 - 0x50D8]
  726. 000007F6  6708                     beq        +0xA /* 00000800 */
  727. 000007F8  203C 0000 179A           move.l     D0, 0x179A
  728. 000007FE  6006                     bra        +0x8 /* 00000806 */
  729. label00000800:
  730. 00000800  203C 0000 0FA0           move.l     D0, 0xFA0
  731. label00000806:
  732. 00000806  3F00                     move.w     -[A7], D0
  733. 00000808  A9A0                     syscall    GetResource
  734. 0000080A  265F                     movea.l    A3, [A7]+
  735. 0000080C  200B                     move.l     D0, A3
  736. 0000080E  6610                     bne        +0x12 /* 00000820 */
  737. 00000810  2F2D AF2E                move.l     -[A7], [A5 - 0x50D2]
  738. 00000814  A932                     syscall    DisposeMenu
  739. 00000816  4EAD 0E52                jsr        [A5 + 0xE52 /* export_454 */]
  740. 0000081A  7000                     moveq.l    D0, 0x00
  741. 0000081C  6000 017C                bra        +0x17E /* 0000099A */
  742. label00000820:
  743. 00000820  2F0B                     move.l     -[A7], A3
  744. 00000822  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  745. 00000826  2053                     movea.l    A0, [A3]
  746. 00000828  43EE FFF8                lea.l      A1, [A6 - 0x8]
  747. 0000082C  22D8                     move.l     [A1]+, [A0]+
  748. 0000082E  22D8                     move.l     [A1]+, [A0]+
  749. 00000830  302D E9E8                move.w     D0, [A5 - 0x1618]
  750. 00000834  48C0                     ext.l      D0
  751. 00000836  322D E9EC                move.w     D1, [A5 - 0x1614]
  752. 0000083A  926D E9E8                sub.w      D1, [A5 - 0x1618]
  753. 0000083E  926E FFFE                sub.w      D1, [A6 - 0x2]
  754. 00000842  342E FFFA                move.w     D2, [A6 - 0x6]
  755. 00000846  D441                     add.w      D2, D1
  756. 00000848  48C2                     ext.l      D2
  757. 0000084A  2F00                     move.l     -[A7], D0
  758. 0000084C  2002                     move.l     D0, D2
  759. 0000084E  7202                     moveq.l    D1, 0x02
  760. 00000850  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  761. 00000854  2200                     move.l     D1, D0
  762. 00000856  201F                     move.l     D0, [A7]+
  763. 00000858  D280                     add.l      D1, D0
  764. 0000085A  3D41 FFF6                move.w     [A6 - 0xA], D1
  765. 0000085E  302D E9E6                move.w     D0, [A5 - 0x161A]
  766. 00000862  48C0                     ext.l      D0
  767. 00000864  322D E9EA                move.w     D1, [A5 - 0x1616]
  768. 00000868  926D E9E6                sub.w      D1, [A5 - 0x161A]
  769. 0000086C  926E FFFC                sub.w      D1, [A6 - 0x4]
  770. 00000870  342E FFF8                move.w     D2, [A6 - 0x8]
  771. 00000874  D441                     add.w      D2, D1
  772. 00000876  48C2                     ext.l      D2
  773. 00000878  2F00                     move.l     -[A7], D0
  774. 0000087A  2002                     move.l     D0, D2
  775. 0000087C  7203                     moveq.l    D1, 0x03
  776. 0000087E  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  777. 00000882  2200                     move.l     D1, D0
  778. 00000884  201F                     move.l     D0, [A7]+
  779. 00000886  D280                     add.l      D1, D0
  780. 00000888  3D41 FFF4                move.w     [A6 - 0xC], D1
  781. 0000088C  7000                     moveq.l    D0, 0x00
  782. 0000088E  2F00                     move.l     -[A7], D0
  783. 00000890  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  784. 00000894  4A40                     tst.w      D0
  785. 00000896  588F                     addq.l     A7, 4
  786. 00000898  6616                     bne        +0x18 /* 000008B0 */
  787. 0000089A  2F0B                     move.l     -[A7], A3
  788. 0000089C  4EAD 0412                jsr        [A5 + 0x412 /* export_126 */]
  789. 000008A0  2F2D AF2E                move.l     -[A7], [A5 - 0x50D2]
  790. 000008A4  A932                     syscall    DisposeMenu
  791. 000008A6  4EAD 0E52                jsr        [A5 + 0xE52 /* export_454 */]
  792. 000008AA  7000                     moveq.l    D0, 0x00
  793. 000008AC  6000 00EC                bra        +0xEE /* 0000099A */
  794. label000008B0:
  795. 000008B0  2F0B                     move.l     -[A7], A3
  796. 000008B2  4EAD 0412                jsr        [A5 + 0x412 /* export_126 */]
  797. 000008B6  4A6D AF28                tst.w      [A5 - 0x50D8]
  798. 000008BA  6700 008A                beq        +0x8C /* 00000946 */
  799. 000008BE  41EE FF52                lea.l      A0, [A6 - 0xAE]
  800. 000008C2  2B48 AEC8                move.l     [A5 - 0x5138], A0
  801. 000008C6  486D 243A                pea.l      [A5 + 0x243A /* export_1155 */]
  802. 000008CA  70FF                     moveq.l    D0, 0xFFFFFFFF
  803. 000008CC  3F00                     move.w     -[A7], D0
  804. 000008CE  2F0C                     move.l     -[A7], A4
  805. 000008D0  486E FF52                pea.l      [A6 - 0xAE]
  806. 000008D4  3F3C 179A                move.w     -[A7], 0x179A
  807. 000008D8  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  808. 000008DC  486D 242A                pea.l      [A5 + 0x242A /* export_1153 */]
  809. 000008E0  7200                     moveq.l    D1, 0x00
  810. 000008E2  2F01                     move.l     -[A7], D1
  811. 000008E4  2F01                     move.l     -[A7], D1
  812. 000008E6  2F01                     move.l     -[A7], D1
  813. 000008E8  2F01                     move.l     -[A7], D1
  814. 000008EA  3F3C 0008                move.w     -[A7], 0x8
  815. 000008EE  A9EA                     syscall    Pack3
  816. 000008F0  1D6E FF52 FFAA           move.b     [A6 - 0x56], [A6 - 0xAE]
  817. 000008F6  6776                     beq        +0x78 /* 0000096E */
  818. 000008F8  7000                     moveq.l    D0, 0x00
  819. 000008FA  2D40 FF30                move.l     [A6 - 0xD0], D0
  820. 000008FE  3D6E FF58 FF34           move.w     [A6 - 0xCC], [A6 - 0xA8]
  821. 00000904  2D7C 4552 494B FF3A      move.l     [A6 - 0xC6], 0x4552494B /* 'ERIK' */
  822. 0000090C  2D6E FF5A FF4E           move.l     [A6 - 0xB2], [A6 - 0xA6]
  823. 00000912  558F                     subq.l     A7, 2
  824. 00000914  486E FF1E                pea.l      [A6 - 0xE2]
  825. 00000918  7200                     moveq.l    D1, 0x00
  826. 0000091A  1F01                     move.b     -[A7], D1
  827. 0000091C  4EAD 050A                jsr        [A5 + 0x50A /* export_157 */]
  828. 00000920  3D6E FF34 FFB0           move.w     [A6 - 0x50], [A6 - 0xCC]
  829. 00000926  486E FF5E                pea.l      [A6 - 0xA2]
  830. 0000092A  486E FFB4                pea.l      [A6 - 0x4C]
  831. 0000092E  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  832. 00000932  558F                     subq.l     A7, 2
  833. 00000934  7000                     moveq.l    D0, 0x00
  834. 00000936  2F00                     move.l     -[A7], D0
  835. 00000938  3F2E FFB0                move.w     -[A7], [A6 - 0x50]
  836. 0000093C  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  837. 00000940  4FEF 000C                lea.l      A7, [A7 + 0xC]
  838. 00000944  6028                     bra        +0x2A /* 0000096E */
  839. label00000946:
  840. 00000946  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  841. 0000094A  486D E476                pea.l      [A5 - 0x1B8A]
  842. 0000094E  486D 2432                pea.l      [A5 + 0x2432 /* export_1154 */]
  843. 00000952  70FF                     moveq.l    D0, 0xFFFFFFFF
  844. 00000954  3F00                     move.w     -[A7], D0
  845. 00000956  2F0C                     move.l     -[A7], A4
  846. 00000958  486D 2422                pea.l      [A5 + 0x2422 /* export_1152 */]
  847. 0000095C  486E FFAA                pea.l      [A6 - 0x56]
  848. 00000960  3F3C 0FA0                move.w     -[A7], 0xFA0
  849. 00000964  7200                     moveq.l    D1, 0x00
  850. 00000966  2F01                     move.l     -[A7], D1
  851. 00000968  3F3C 0004                move.w     -[A7], 0x4
  852. 0000096C  A9EA                     syscall    Pack3
  853. label0000096E:
  854. 0000096E  426D E5CE                clr.w      [A5 - 0x1A32]
  855. 00000972  2F2D AF2E                move.l     -[A7], [A5 - 0x50D2]
  856. 00000976  A932                     syscall    DisposeMenu
  857. 00000978  0C47 0001                cmpi.w     D7, 0x1
  858. 0000097C  6608                     bne        +0xA /* 00000986 */
  859. 0000097E  3B6D AF36 AF22           move.w     [A5 - 0x50DE], [A5 - 0x50CA]
  860. 00000984  6006                     bra        +0x8 /* 0000098C */
  861. label00000986:
  862. 00000986  3B6D AF36 AF20           move.w     [A5 - 0x50E0], [A5 - 0x50CA]
  863. label0000098C:
  864. 0000098C  486E FFAA                pea.l      [A6 - 0x56]
  865. 00000990  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  866. 00000994  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  867. 00000998  508F                     addq.l     A7, 8
  868. label0000099A:
  869. 0000099A  4CEE 18C0 FF0E           movem.l    D6,D7,A3,A4, [A6 - 0xF2]
  870. 000009A0  4E5E                     unlink     A6
  871. 000009A2  4E75                     rts
  872. export_1156:
  873. 000009A4  4E56 FF00                link       A6, -0x0100
  874. 000009A8  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  875. 000009AC  3A2E 0012                move.w     D5, [A6 + 0x12]
  876. 000009B0  286E 0008                movea.l    A4, [A6 + 0x8]
  877. 000009B4  47EE FF00                lea.l      A3, [A6 - 0x100]
  878. 000009B8  4246                     clr.w      D6
  879. 000009BA  4244                     clr.w      D4
  880. 000009BC  202E 0014                move.l     D0, [A6 + 0x14]
  881. 000009C0  0480 5273 4353           subi.l     D0, 0x52734353 /* 'RsCS' */
  882. 000009C6  6738                     beq        +0x3A /* 00000A00 */
  883. 000009C8  0480 0000 1010           subi.l     D0, 0x1010
  884. 000009CE  6724                     beq        +0x26 /* 000009F4 */
  885. 000009D0  0480 0000 0109           subi.l     D0, 0x109
  886. 000009D6  6754                     beq        +0x56 /* 00000A2C */
  887. 000009D8  0480 0000 0307           subi.l     D0, 0x307
  888. 000009DE  6710                     beq        +0x12 /* 000009F0 */
  889. 000009E0  0480 00E0 E9D8           subi.l     D0, 0xE0E9D8
  890. 000009E6  672E                     beq        +0x30 /* 00000A16 */
  891. 000009E8  0480 00F1 1709           subi.l     D0, 0xF11709
  892. 000009EE  663C                     bne        +0x3E /* 00000A2C */
  893. label000009F0:
  894. 000009F0  7E2B                     moveq.l    D7, 0x2B
  895. 000009F2  6048                     bra        +0x4A /* 00000A3C */
  896. label000009F4:
  897. 000009F4  4A45                     tst.w      D5
  898. 000009F6  6704                     beq        +0x6 /* 000009FC */
  899. 000009F8  7E47                     moveq.l    D7, 0x47
  900. 000009FA  6040                     bra        +0x42 /* 00000A3C */
  901. label000009FC:
  902. 000009FC  7E2B                     moveq.l    D7, 0x2B
  903. 000009FE  603C                     bra        +0x3E /* 00000A3C */
  904. label00000A00:
  905. 00000A00  4A45                     tst.w      D5
  906. 00000A02  670E                     beq        +0x10 /* 00000A12 */
  907. 00000A04  4878 06B4                push.l     0x6B4
  908. 00000A08  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  909. 00000A0C  7801                     moveq.l    D4, 0x01
  910. 00000A0E  588F                     addq.l     A7, 4
  911. 00000A10  602A                     bra        +0x2C /* 00000A3C */
  912. label00000A12:
  913. 00000A12  7E2B                     moveq.l    D7, 0x2B
  914. 00000A14  6026                     bra        +0x28 /* 00000A3C */
  915. label00000A16:
  916. 00000A16  4A45                     tst.w      D5
  917. 00000A18  670E                     beq        +0x10 /* 00000A28 */
  918. 00000A1A  4878 06B4                push.l     0x6B4
  919. 00000A1E  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  920. 00000A22  7801                     moveq.l    D4, 0x01
  921. 00000A24  588F                     addq.l     A7, 4
  922. 00000A26  6014                     bra        +0x16 /* 00000A3C */
  923. label00000A28:
  924. 00000A28  7E29                     moveq.l    D7, 0x29
  925. 00000A2A  6010                     bra        +0x12 /* 00000A3C */
  926. label00000A2C:
  927. 00000A2C  4A45                     tst.w      D5
  928. 00000A2E  670A                     beq        +0xC /* 00000A3A */
  929. 00000A30  4878 06B4                push.l     0x6B4
  930. 00000A34  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  931. 00000A38  588F                     addq.l     A7, 4
  932. label00000A3A:
  933. 00000A3A  7801                     moveq.l    D4, 0x01
  934. label00000A3C:
  935. 00000A3C  4A44                     tst.w      D4
  936. 00000A3E  660E                     bne        +0x10 /* 00000A4E */
  937. 00000A40  48C7                     ext.l      D7
  938. 00000A42  2F07                     move.l     -[A7], D7
  939. 00000A44  2F0B                     move.l     -[A7], A3
  940. 00000A46  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  941. 00000A4A  508F                     addq.l     A7, 8
  942. 00000A4C  6006                     bra        +0x8 /* 00000A54 */
  943. label00000A4E:
  944. 00000A4E  4214                     clr.b      [A4]
  945. 00000A50  4213                     clr.b      [A3]
  946. 00000A52  7C01                     moveq.l    D6, 0x01
  947. label00000A54:
  948. 00000A54  4A13                     tst.b      [A3]
  949. 00000A56  6700 009A                beq        +0x9C /* 00000AF2 */
  950. 00000A5A  1013                     move.b     D0, [A3]
  951. 00000A5C  5200                     addq.b     D0, 1
  952. 00000A5E  7200                     moveq.l    D1, 0x00
  953. 00000A60  1200                     move.b     D1, D0
  954. 00000A62  4233 1000                clr.b      [A3 + D1.w]
  955. 00000A66  0C47 0029                cmpi.w     D7, 0x29 /* ')' */
  956. 00000A6A  6770                     beq        +0x72 /* 00000ADC */
  957. 00000A6C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  958. 00000A70  200B                     move.l     D0, A3
  959. 00000A72  5280                     addq.l     D0, 1
  960. 00000A74  2F00                     move.l     -[A7], D0
  961. 00000A76  200C                     move.l     D0, A4
  962. 00000A78  5280                     addq.l     D0, 1
  963. 00000A7A  2F00                     move.l     -[A7], D0
  964. 00000A7C  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  965. 00000A80  1880                     move.b     [A4], D0
  966. 00000A82  4A45                     tst.w      D5
  967. 00000A84  4FEF 000C                lea.l      A7, [A7 + 0xC]
  968. 00000A88  674E                     beq        +0x50 /* 00000AD8 */
  969. 00000A8A  486D AFE8                pea.l      [A5 - 0x5018]
  970. 00000A8E  2F0C                     move.l     -[A7], A4
  971. 00000A90  4EAD 1B1A                jsr        [A5 + 0x1B1A /* export_863 */]
  972. 00000A94  702C                     moveq.l    D0, 0x2C
  973. 00000A96  2F00                     move.l     -[A7], D0
  974. 00000A98  2F0B                     move.l     -[A7], A3
  975. 00000A9A  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  976. 00000A9E  4A13                     tst.b      [A3]
  977. 00000AA0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  978. 00000AA4  674C                     beq        +0x4E /* 00000AF2 */
  979. 00000AA6  2F0B                     move.l     -[A7], A3
  980. 00000AA8  2F0C                     move.l     -[A7], A4
  981. 00000AAA  4EAD 1B1A                jsr        [A5 + 0x1B1A /* export_863 */]
  982. 00000AAE  486D AFEC                pea.l      [A5 - 0x5014]
  983. 00000AB2  2F0C                     move.l     -[A7], A4
  984. 00000AB4  4EAD 1B1A                jsr        [A5 + 0x1B1A /* export_863 */]
  985. 00000AB8  702D                     moveq.l    D0, 0x2D
  986. 00000ABA  2F00                     move.l     -[A7], D0
  987. 00000ABC  2F0B                     move.l     -[A7], A3
  988. 00000ABE  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  989. 00000AC2  4A13                     tst.b      [A3]
  990. 00000AC4  4FEF 0018                lea.l      A7, [A7 + 0x18]
  991. 00000AC8  6728                     beq        +0x2A /* 00000AF2 */
  992. 00000ACA  2F0B                     move.l     -[A7], A3
  993. 00000ACC  2F0C                     move.l     -[A7], A4
  994. 00000ACE  4EAD 1B1A                jsr        [A5 + 0x1B1A /* export_863 */]
  995. 00000AD2  7C01                     moveq.l    D6, 0x01
  996. 00000AD4  508F                     addq.l     A7, 8
  997. 00000AD6  601A                     bra        +0x1C /* 00000AF2 */
  998. label00000AD8:
  999. 00000AD8  7C01                     moveq.l    D6, 0x01
  1000. 00000ADA  6016                     bra        +0x18 /* 00000AF2 */
  1001. label00000ADC:
  1002. 00000ADC  200B                     move.l     D0, A3
  1003. 00000ADE  5280                     addq.l     D0, 1
  1004. 00000AE0  2F00                     move.l     -[A7], D0
  1005. 00000AE2  200C                     move.l     D0, A4
  1006. 00000AE4  5280                     addq.l     D0, 1
  1007. 00000AE6  2F00                     move.l     -[A7], D0
  1008. 00000AE8  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1009. 00000AEC  1880                     move.b     [A4], D0
  1010. 00000AEE  7C01                     moveq.l    D6, 0x01
  1011. 00000AF0  508F                     addq.l     A7, 8
  1012. label00000AF2:
  1013. 00000AF2  3006                     move.w     D0, D6
  1014. 00000AF4  4CEE 18F0 FEE8           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x118]
  1015. 00000AFA  4E5E                     unlink     A6
  1016. 00000AFC  4E75                     rts
  1017. fn00000AFE:
  1018. 00000AFE  4E56 FFEA                link       A6, -0x0016
  1019. 00000B02  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1020. 00000B06  49ED BFA6                lea.l      A4, [A5 - 0x405A]
  1021. 00000B0A  2D6E 0008 FFF4           move.l     [A6 - 0xC], [A6 + 0x8]
  1022. 00000B10  4EAD 09D2                jsr        [A5 + 0x9D2 /* export_310 */]
  1023. 00000B14  6000 1306                bra        +0x1308 /* 00001E1C */
  1024. label00000B18:
  1025. 00000B18  2D6E 000C FFEC           move.l     [A6 - 0x14], [A6 + 0xC]
  1026. 00000B1E  6000 12DA                bra        +0x12DC /* 00001DFA */
  1027. label00000B22:
  1028. 00000B22  206E FFEC                movea.l    A0, [A6 - 0x14]
  1029. 00000B26  52AE FFEC                addq.l     [A6 - 0x14], 1
  1030. 00000B2A  7000                     moveq.l    D0, 0x00
  1031. 00000B2C  1010                     move.b     D0, [A0]
  1032. 00000B2E  3800                     move.w     D4, D0
  1033. label00000B30:
  1034. 00000B30  202D C49C                move.l     D0, [A5 - 0x3B64]
  1035. 00000B34  90AD C4A0                sub.l      D0, [A5 - 0x3B60]
  1036. 00000B38  222D C494                move.l     D1, [A5 - 0x3B6C]
  1037. 00000B3C  9280                     sub.l      D1, D0
  1038. 00000B3E  0C81 0000 0180           cmpi.l     D1, 0x180
  1039. 00000B44  6420                     bcc        +0x22 /* 00000B66 */
  1040. 00000B46  4A6D C492                tst.w      [A5 - 0x3B6E]
  1041. 00000B4A  661A                     bne        +0x1C /* 00000B66 */
  1042. 00000B4C  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  1043. 00000B52  7000                     moveq.l    D0, 0x00
  1044. 00000B54  2F00                     move.l     -[A7], D0
  1045. 00000B56  4EBA 224E                jsr        [PC + 0x224E /* 00002DA6 */]
  1046. 00000B5A  4A40                     tst.w      D0
  1047. 00000B5C  508F                     addq.l     A7, 8
  1048. 00000B5E  6606                     bne        +0x8 /* 00000B66 */
  1049. 00000B60  7000                     moveq.l    D0, 0x00
  1050. 00000B62  6000 12D6                bra        +0x12D8 /* 00001E3A */
  1051. label00000B66:
  1052. 00000B66  3004                     move.w     D0, D4
  1053. 00000B68  5340                     subq.w     D0, 1
  1054. 00000B6A  6B00 1266                bmi        +0x1268 /* 00001DD2 */
  1055. 00000B6E  0C40 001F                cmpi.w     D0, 0x1F
  1056. 00000B72  6E00 125E                bgt        +0x1260 /* 00001DD2 */
  1057. 00000B76  D040                     add.w      D0, D0
  1058. 00000B78  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  1059. 00000B7C  4EFB 0000                jmp        [PC + D0.w]
  1060. 00000B80  0042 004A                ori.w      D2, 0x4A /* 'J' */
  1061. 00000B84  0064 0090                ori.w      -[A4], 0x90
  1062. 00000B88  00CE                     .incomplete
  1063. 00000B8A  00EC                     .incomplete
  1064. 00000B8C  0130 01D6                btst       <<invalid full ext with IS == 1 and I/IS == 6>>, D0
  1065. 00000B90  02AC 02FA 0392 03BA      andi.l     [A4 + 0x3BA], 0x2FA0392
  1066. 00000B98  040C 04AA                subi.b     A4, 0xAA
  1067. 00000B9C  04FC                     .incomplete
  1068. 00000B9E  059A                     bclr       [A2]+, D2
  1069. 00000BA0  05C4                     .incomplete
  1070. 00000BA2  0B54                     bchg       [A4], D5
  1071. 00000BA4  0634 0696 08E8           addi.b     [A4 + D0 - 0x24], 0x96
  1072. 00000BAA  0966                     bchg       -[A6], D4
  1073. 00000BAC  09B2 0A80                bclr       [A2 + D0 * 2 - 0x128], D4
  1074. 00000BB0  0BC4                     .incomplete
  1075. 00000BB2  0CB6 0B10 0DB0 10DE      cmpi.l     [A6 + D1.w - 0x34], 0xB100DB0
  1076. 00000BBA  02D4                     .incomplete
  1077. 00000BBC  111E                     move.b     -[A0], [A6]+
  1078. 00000BBE  121A                     move.b     D1, [A2]+
  1079. 00000BC0  52AE FFF4                addq.l     [A6 - 0xC], 1
  1080. 00000BC4  6000 120C                bra        +0x120E /* 00001DD2 */
  1081. 00000BC8  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1082. 00000BCC  52AD C49C                addq.l     [A5 - 0x3B64], 1
  1083. 00000BD0  226E FFF4                movea.l    A1, [A6 - 0xC]
  1084. 00000BD4  52AE FFF4                addq.l     [A6 - 0xC], 1
  1085. 00000BD8  1290                     move.b     [A1], [A0]
  1086. 00000BDA  53AD C4A4                subq.l     [A5 - 0x3B5C], 1
  1087. 00000BDE  6000 11F2                bra        +0x11F4 /* 00001DD2 */
  1088. 00000BE2  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1089. 00000BE6  7000                     moveq.l    D0, 0x00
  1090. 00000BE8  1010                     move.b     D0, [A0]
  1091. 00000BEA  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1092. 00000BEE  7200                     moveq.l    D1, 0x00
  1093. 00000BF0  1228 0001                move.b     D1, [A0 + 0x1]
  1094. 00000BF4  E149                     lsl        D1.w, 8
  1095. 00000BF6  8240                     or.w       D1, D0
  1096. 00000BF8  206E FFF4                movea.l    A0, [A6 - 0xC]
  1097. 00000BFC  54AE FFF4                addq.l     [A6 - 0xC], 2
  1098. 00000C00  3081                     move.w     [A0], D1
  1099. 00000C02  54AD C49C                addq.l     [A5 - 0x3B64], 2
  1100. 00000C06  55AD C4A4                subq.l     [A5 - 0x3B5C], 2
  1101. 00000C0A  6000 11C6                bra        +0x11C8 /* 00001DD2 */
  1102. 00000C0E  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1103. 00000C12  1B68 0003 AFDA           move.b     [A5 - 0x5026], [A0 + 0x3]
  1104. 00000C18  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1105. 00000C1C  1B68 0002 AFDB           move.b     [A5 - 0x5025], [A0 + 0x2]
  1106. 00000C22  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1107. 00000C26  1B68 0001 AFDC           move.b     [A5 - 0x5024], [A0 + 0x1]
  1108. 00000C2C  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1109. 00000C30  1B50 AFDD                move.b     [A5 - 0x5023], [A0]
  1110. 00000C34  206E FFF4                movea.l    A0, [A6 - 0xC]
  1111. 00000C38  58AE FFF4                addq.l     [A6 - 0xC], 4
  1112. 00000C3C  20AD AFDA                move.l     [A0], [A5 - 0x5026]
  1113. 00000C40  58AD C49C                addq.l     [A5 - 0x3B64], 4
  1114. 00000C44  59AD C4A4                subq.l     [A5 - 0x3B5C], 4
  1115. 00000C48  6000 1188                bra        +0x118A /* 00001DD2 */
  1116. 00000C4C  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1117. 00000C50  2F2D C49C                move.l     -[A7], [A5 - 0x3B64]
  1118. 00000C54  4EAD 1AFA                jsr        [A5 + 0x1AFA /* export_859 */]
  1119. 00000C58  50AE FFF4                addq.l     [A6 - 0xC], 8
  1120. 00000C5C  50AD C49C                addq.l     [A5 - 0x3B64], 8
  1121. 00000C60  51AD C4A4                subq.l     [A5 - 0x3B5C], 8
  1122. 00000C64  508F                     addq.l     A7, 8
  1123. 00000C66  6000 116A                bra        +0x116C /* 00001DD2 */
  1124. 00000C6A  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1125. 00000C6E  226E FFF4                movea.l    A1, [A6 - 0xC]
  1126. 00000C72  1290                     move.b     [A1], [A0]
  1127. 00000C74  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1128. 00000C78  226E FFF4                movea.l    A1, [A6 - 0xC]
  1129. 00000C7C  1368 0001 0001           move.b     [A1 + 0x1], [A0 + 0x1]
  1130. 00000C82  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1131. 00000C86  226E FFF4                movea.l    A1, [A6 - 0xC]
  1132. 00000C8A  1368 0002 0002           move.b     [A1 + 0x2], [A0 + 0x2]
  1133. 00000C90  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1134. 00000C94  226E FFF4                movea.l    A1, [A6 - 0xC]
  1135. 00000C98  1368 0003 0003           move.b     [A1 + 0x3], [A0 + 0x3]
  1136. 00000C9E  58AD C49C                addq.l     [A5 - 0x3B64], 4
  1137. 00000CA2  59AD C4A4                subq.l     [A5 - 0x3B5C], 4
  1138. 00000CA6  58AE FFF4                addq.l     [A6 - 0xC], 4
  1139. 00000CAA  6000 1126                bra        +0x1128 /* 00001DD2 */
  1140. 00000CAE  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1141. 00000CB2  226E FFF4                movea.l    A1, [A6 - 0xC]
  1142. 00000CB6  1290                     move.b     [A1], [A0]
  1143. 00000CB8  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1144. 00000CBC  226E FFF4                movea.l    A1, [A6 - 0xC]
  1145. 00000CC0  1368 0001 0001           move.b     [A1 + 0x1], [A0 + 0x1]
  1146. 00000CC6  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1147. 00000CCA  226E FFF4                movea.l    A1, [A6 - 0xC]
  1148. 00000CCE  1368 0002 0002           move.b     [A1 + 0x2], [A0 + 0x2]
  1149. 00000CD4  4A6D C438                tst.w      [A5 - 0x3BC8]
  1150. 00000CD8  670C                     beq        +0xE /* 00000CE6 */
  1151. 00000CDA  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1152. 00000CDE  7000                     moveq.l    D0, 0x00
  1153. 00000CE0  1028 0003                move.b     D0, [A0 + 0x3]
  1154. 00000CE4  601E                     bra        +0x20 /* 00000D04 */
  1155. label00000CE6:
  1156. 00000CE6  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1157. 00000CEA  7000                     moveq.l    D0, 0x00
  1158. 00000CEC  1028 0003                move.b     D0, [A0 + 0x3]
  1159. 00000CF0  48C0                     ext.l      D0
  1160. 00000CF2  81FC 0027                divs.w     D0, 0x27 /* '\'' */
  1161. 00000CF6  4840                     swap.w     D0
  1162. 00000CF8  41ED BE94                lea.l      A0, [A5 - 0x416C]
  1163. 00000CFC  7200                     moveq.l    D1, 0x00
  1164. 00000CFE  1230 0000                move.b     D1, [A0 + D0.w]
  1165. 00000D02  2001                     move.l     D0, D1
  1166. label00000D04:
  1167. 00000D04  206E FFF4                movea.l    A0, [A6 - 0xC]
  1168. 00000D08  1140 0003                move.b     [A0 + 0x3], D0
  1169. 00000D0C  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1170. 00000D10  226E FFF4                movea.l    A1, [A6 - 0xC]
  1171. 00000D14  1368 0004 0004           move.b     [A1 + 0x4], [A0 + 0x4]
  1172. 00000D1A  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1173. 00000D1E  226E FFF4                movea.l    A1, [A6 - 0xC]
  1174. 00000D22  1368 0005 0005           move.b     [A1 + 0x5], [A0 + 0x5]
  1175. 00000D28  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1176. 00000D2C  226E FFF4                movea.l    A1, [A6 - 0xC]
  1177. 00000D30  1368 0006 0006           move.b     [A1 + 0x6], [A0 + 0x6]
  1178. 00000D36  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1179. 00000D3A  226E FFF4                movea.l    A1, [A6 - 0xC]
  1180. 00000D3E  1368 0007 0007           move.b     [A1 + 0x7], [A0 + 0x7]
  1181. 00000D44  50AD C49C                addq.l     [A5 - 0x3B64], 8
  1182. 00000D48  51AD C4A4                subq.l     [A5 - 0x3B5C], 8
  1183. 00000D4C  50AE FFF4                addq.l     [A6 - 0xC], 8
  1184. 00000D50  6000 1080                bra        +0x1082 /* 00001DD2 */
  1185. 00000D54  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1186. 00000D58  226E FFF4                movea.l    A1, [A6 - 0xC]
  1187. 00000D5C  1290                     move.b     [A1], [A0]
  1188. 00000D5E  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1189. 00000D62  226E FFF4                movea.l    A1, [A6 - 0xC]
  1190. 00000D66  1368 0001 0001           move.b     [A1 + 0x1], [A0 + 0x1]
  1191. 00000D6C  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1192. 00000D70  226E FFF4                movea.l    A1, [A6 - 0xC]
  1193. 00000D74  1368 0002 0002           move.b     [A1 + 0x2], [A0 + 0x2]
  1194. 00000D7A  4A6D C438                tst.w      [A5 - 0x3BC8]
  1195. 00000D7E  670C                     beq        +0xE /* 00000D8C */
  1196. 00000D80  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1197. 00000D84  7000                     moveq.l    D0, 0x00
  1198. 00000D86  1028 0003                move.b     D0, [A0 + 0x3]
  1199. 00000D8A  601E                     bra        +0x20 /* 00000DAA */
  1200. label00000D8C:
  1201. 00000D8C  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1202. 00000D90  7000                     moveq.l    D0, 0x00
  1203. 00000D92  1028 0003                move.b     D0, [A0 + 0x3]
  1204. 00000D96  48C0                     ext.l      D0
  1205. 00000D98  81FC 0027                divs.w     D0, 0x27 /* '\'' */
  1206. 00000D9C  4840                     swap.w     D0
  1207. 00000D9E  41ED BE94                lea.l      A0, [A5 - 0x416C]
  1208. 00000DA2  7200                     moveq.l    D1, 0x00
  1209. 00000DA4  1230 0000                move.b     D1, [A0 + D0.w]
  1210. 00000DA8  2001                     move.l     D0, D1
  1211. label00000DAA:
  1212. 00000DAA  206E FFF4                movea.l    A0, [A6 - 0xC]
  1213. 00000DAE  1140 0003                move.b     [A0 + 0x3], D0
  1214. 00000DB2  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1215. 00000DB6  226E FFF4                movea.l    A1, [A6 - 0xC]
  1216. 00000DBA  1368 0004 0004           move.b     [A1 + 0x4], [A0 + 0x4]
  1217. 00000DC0  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1218. 00000DC4  226E FFF4                movea.l    A1, [A6 - 0xC]
  1219. 00000DC8  1368 0005 0005           move.b     [A1 + 0x5], [A0 + 0x5]
  1220. 00000DCE  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1221. 00000DD2  226E FFF4                movea.l    A1, [A6 - 0xC]
  1222. 00000DD6  1368 0006 0006           move.b     [A1 + 0x6], [A0 + 0x6]
  1223. 00000DDC  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1224. 00000DE0  226E FFF4                movea.l    A1, [A6 - 0xC]
  1225. 00000DE4  1368 0007 0007           move.b     [A1 + 0x7], [A0 + 0x7]
  1226. 00000DEA  202D C49C                move.l     D0, [A5 - 0x3B64]
  1227. 00000DEE  5080                     addq.l     D0, 8
  1228. 00000DF0  2040                     movea.l    A0, D0
  1229. 00000DF2  7000                     moveq.l    D0, 0x00
  1230. 00000DF4  1010                     move.b     D0, [A0]
  1231. 00000DF6  222D C49C                move.l     D1, [A5 - 0x3B64]
  1232. 00000DFA  5081                     addq.l     D1, 8
  1233. 00000DFC  2041                     movea.l    A0, D1
  1234. 00000DFE  7200                     moveq.l    D1, 0x00
  1235. 00000E00  1228 0001                move.b     D1, [A0 + 0x1]
  1236. 00000E04  E149                     lsl        D1.w, 8
  1237. 00000E06  8240                     or.w       D1, D0
  1238. 00000E08  206E FFF4                movea.l    A0, [A6 - 0xC]
  1239. 00000E0C  3141 0008                move.w     [A0 + 0x8], D1
  1240. 00000E10  06AD 0000 000A C49C      addi.l     [A5 - 0x3B64], 0xA /* '\n' */
  1241. 00000E18  04AD 0000 000A C4A4      subi.l     [A5 - 0x3B5C], 0xA /* '\n' */
  1242. 00000E20  700A                     moveq.l    D0, 0x0A
  1243. 00000E22  D1AE FFF4                add.l      [A6 - 0xC], D0
  1244. 00000E26  6000 0FAA                bra        +0xFAC /* 00001DD2 */
  1245. 00000E2A  7001                     moveq.l    D0, 0x01
  1246. 00000E2C  2F00                     move.l     -[A7], D0
  1247. 00000E2E  486D C10C                pea.l      [A5 - 0x3EF4]
  1248. 00000E32  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1249. 00000E36  4EBA FCC6                jsr        [PC - 0x33A /* 00000AFE */]
  1250. 00000E3A  4A40                     tst.w      D0
  1251. 00000E3C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1252. 00000E40  6606                     bne        +0x8 /* 00000E48 */
  1253. 00000E42  7000                     moveq.l    D0, 0x00
  1254. 00000E44  6000 0FF4                bra        +0xFF6 /* 00001E3A */
  1255. label00000E48:
  1256. 00000E48  701E                     moveq.l    D0, 0x1E
  1257. 00000E4A  D1AE FFF4                add.l      [A6 - 0xC], D0
  1258. 00000E4E  6000 0F82                bra        +0xF84 /* 00001DD2 */
  1259. 00000E52  7001                     moveq.l    D0, 0x01
  1260. 00000E54  2F00                     move.l     -[A7], D0
  1261. 00000E56  486D C0DE                pea.l      [A5 - 0x3F22]
  1262. 00000E5A  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1263. 00000E5E  4EBA FC9E                jsr        [PC - 0x362 /* 00000AFE */]
  1264. 00000E62  4A40                     tst.w      D0
  1265. 00000E64  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1266. 00000E68  6606                     bne        +0x8 /* 00000E70 */
  1267. 00000E6A  7000                     moveq.l    D0, 0x00
  1268. 00000E6C  6000 0FCC                bra        +0xFCE /* 00001E3A */
  1269. label00000E70:
  1270. 00000E70  50AE FFF4                addq.l     [A6 - 0xC], 8
  1271. 00000E74  6000 0F5C                bra        +0xF5E /* 00001DD2 */
  1272. 00000E78  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1273. 00000E7C  226E FFF4                movea.l    A1, [A6 - 0xC]
  1274. 00000E80  1290                     move.b     [A1], [A0]
  1275. 00000E82  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1276. 00000E86  226E FFF4                movea.l    A1, [A6 - 0xC]
  1277. 00000E8A  1368 0001 0001           move.b     [A1 + 0x1], [A0 + 0x1]
  1278. 00000E90  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1279. 00000E94  226E FFF4                movea.l    A1, [A6 - 0xC]
  1280. 00000E98  1368 0002 0002           move.b     [A1 + 0x2], [A0 + 0x2]
  1281. 00000E9E  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1282. 00000EA2  226E FFF4                movea.l    A1, [A6 - 0xC]
  1283. 00000EA6  1368 0003 0003           move.b     [A1 + 0x3], [A0 + 0x3]
  1284. 00000EAC  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1285. 00000EB0  226E FFF4                movea.l    A1, [A6 - 0xC]
  1286. 00000EB4  1368 0004 0004           move.b     [A1 + 0x4], [A0 + 0x4]
  1287. 00000EBA  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1288. 00000EBE  226E FFF4                movea.l    A1, [A6 - 0xC]
  1289. 00000EC2  1368 0005 0005           move.b     [A1 + 0x5], [A0 + 0x5]
  1290. 00000EC8  202D C49C                move.l     D0, [A5 - 0x3B64]
  1291. 00000ECC  5C80                     addq.l     D0, 6
  1292. 00000ECE  2F00                     move.l     -[A7], D0
  1293. 00000ED0  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  1294. 00000ED4  206E FFF4                movea.l    A0, [A6 - 0xC]
  1295. 00000ED8  2140 0006                move.l     [A0 + 0x6], D0
  1296. 00000EDC  588F                     addq.l     A7, 4
  1297. 00000EDE  6606                     bne        +0x8 /* 00000EE6 */
  1298. 00000EE0  7000                     moveq.l    D0, 0x00
  1299. 00000EE2  6000 0F56                bra        +0xF58 /* 00001E3A */
  1300. label00000EE6:
  1301. 00000EE6  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1302. 00000EEA  7000                     moveq.l    D0, 0x00
  1303. 00000EEC  1028 0006                move.b     D0, [A0 + 0x6]
  1304. 00000EF0  5E80                     addq.l     D0, 7
  1305. 00000EF2  91AD C4A4                sub.l      [A5 - 0x3B5C], D0
  1306. 00000EF6  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1307. 00000EFA  7000                     moveq.l    D0, 0x00
  1308. 00000EFC  1028 0006                move.b     D0, [A0 + 0x6]
  1309. 00000F00  5E80                     addq.l     D0, 7
  1310. 00000F02  D1AD C49C                add.l      [A5 - 0x3B64], D0
  1311. 00000F06  700A                     moveq.l    D0, 0x0A
  1312. 00000F08  D1AE FFF4                add.l      [A6 - 0xC], D0
  1313. 00000F0C  6000 0EC4                bra        +0xEC6 /* 00001DD2 */
  1314. 00000F10  7001                     moveq.l    D0, 0x01
  1315. 00000F12  2F00                     move.l     -[A7], D0
  1316. 00000F14  486D C102                pea.l      [A5 - 0x3EFE]
  1317. 00000F18  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1318. 00000F1C  4EBA FBE0                jsr        [PC - 0x420 /* 00000AFE */]
  1319. 00000F20  4A40                     tst.w      D0
  1320. 00000F22  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1321. 00000F26  6606                     bne        +0x8 /* 00000F2E */
  1322. 00000F28  7000                     moveq.l    D0, 0x00
  1323. 00000F2A  6000 0F0E                bra        +0xF10 /* 00001E3A */
  1324. label00000F2E:
  1325. 00000F2E  7032                     moveq.l    D0, 0x32
  1326. 00000F30  D1AE FFF4                add.l      [A6 - 0xC], D0
  1327. 00000F34  6000 0E9C                bra        +0xE9E /* 00001DD2 */
  1328. 00000F38  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1329. 00000F3C  7000                     moveq.l    D0, 0x00
  1330. 00000F3E  1010                     move.b     D0, [A0]
  1331. 00000F40  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1332. 00000F44  7200                     moveq.l    D1, 0x00
  1333. 00000F46  1228 0001                move.b     D1, [A0 + 0x1]
  1334. 00000F4A  E149                     lsl        D1.w, 8
  1335. 00000F4C  8240                     or.w       D1, D0
  1336. 00000F4E  206E FFF4                movea.l    A0, [A6 - 0xC]
  1337. 00000F52  3141 0002                move.w     [A0 + 0x2], D1
  1338. 00000F56  202D C49C                move.l     D0, [A5 - 0x3B64]
  1339. 00000F5A  5480                     addq.l     D0, 2
  1340. 00000F5C  2040                     movea.l    A0, D0
  1341. 00000F5E  7000                     moveq.l    D0, 0x00
  1342. 00000F60  1010                     move.b     D0, [A0]
  1343. 00000F62  222D C49C                move.l     D1, [A5 - 0x3B64]
  1344. 00000F66  5481                     addq.l     D1, 2
  1345. 00000F68  2041                     movea.l    A0, D1
  1346. 00000F6A  7200                     moveq.l    D1, 0x00
  1347. 00000F6C  1228 0001                move.b     D1, [A0 + 0x1]
  1348. 00000F70  E149                     lsl        D1.w, 8
  1349. 00000F72  8240                     or.w       D1, D0
  1350. 00000F74  206E FFF4                movea.l    A0, [A6 - 0xC]
  1351. 00000F78  3081                     move.w     [A0], D1
  1352. 00000F7A  58AD C49C                addq.l     [A5 - 0x3B64], 4
  1353. 00000F7E  59AD C4A4                subq.l     [A5 - 0x3B5C], 4
  1354. 00000F82  58AE FFF4                addq.l     [A6 - 0xC], 4
  1355. 00000F86  6000 0E4A                bra        +0xE4C /* 00001DD2 */
  1356. 00000F8A  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1357. 00000F8E  7000                     moveq.l    D0, 0x00
  1358. 00000F90  1010                     move.b     D0, [A0]
  1359. 00000F92  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1360. 00000F96  7200                     moveq.l    D1, 0x00
  1361. 00000F98  1228 0001                move.b     D1, [A0 + 0x1]
  1362. 00000F9C  E149                     lsl        D1.w, 8
  1363. 00000F9E  8240                     or.w       D1, D0
  1364. 00000FA0  206E FFF4                movea.l    A0, [A6 - 0xC]
  1365. 00000FA4  3141 0002                move.w     [A0 + 0x2], D1
  1366. 00000FA8  202D C49C                move.l     D0, [A5 - 0x3B64]
  1367. 00000FAC  5480                     addq.l     D0, 2
  1368. 00000FAE  2040                     movea.l    A0, D0
  1369. 00000FB0  7000                     moveq.l    D0, 0x00
  1370. 00000FB2  1010                     move.b     D0, [A0]
  1371. 00000FB4  222D C49C                move.l     D1, [A5 - 0x3B64]
  1372. 00000FB8  5481                     addq.l     D1, 2
  1373. 00000FBA  2041                     movea.l    A0, D1
  1374. 00000FBC  7200                     moveq.l    D1, 0x00
  1375. 00000FBE  1228 0001                move.b     D1, [A0 + 0x1]
  1376. 00000FC2  E149                     lsl        D1.w, 8
  1377. 00000FC4  8240                     or.w       D1, D0
  1378. 00000FC6  206E FFF4                movea.l    A0, [A6 - 0xC]
  1379. 00000FCA  3081                     move.w     [A0], D1
  1380. 00000FCC  202D C49C                move.l     D0, [A5 - 0x3B64]
  1381. 00000FD0  5880                     addq.l     D0, 4
  1382. 00000FD2  2040                     movea.l    A0, D0
  1383. 00000FD4  7000                     moveq.l    D0, 0x00
  1384. 00000FD6  1010                     move.b     D0, [A0]
  1385. 00000FD8  222D C49C                move.l     D1, [A5 - 0x3B64]
  1386. 00000FDC  5881                     addq.l     D1, 4
  1387. 00000FDE  2041                     movea.l    A0, D1
  1388. 00000FE0  7200                     moveq.l    D1, 0x00
  1389. 00000FE2  1228 0001                move.b     D1, [A0 + 0x1]
  1390. 00000FE6  E149                     lsl        D1.w, 8
  1391. 00000FE8  8240                     or.w       D1, D0
  1392. 00000FEA  206E FFF4                movea.l    A0, [A6 - 0xC]
  1393. 00000FEE  3141 0006                move.w     [A0 + 0x6], D1
  1394. 00000FF2  202D C49C                move.l     D0, [A5 - 0x3B64]
  1395. 00000FF6  5C80                     addq.l     D0, 6
  1396. 00000FF8  2040                     movea.l    A0, D0
  1397. 00000FFA  7000                     moveq.l    D0, 0x00
  1398. 00000FFC  1010                     move.b     D0, [A0]
  1399. 00000FFE  222D C49C                move.l     D1, [A5 - 0x3B64]
  1400. 00001002  5C81                     addq.l     D1, 6
  1401. 00001004  2041                     movea.l    A0, D1
  1402. 00001006  7200                     moveq.l    D1, 0x00
  1403. 00001008  1228 0001                move.b     D1, [A0 + 0x1]
  1404. 0000100C  E149                     lsl        D1.w, 8
  1405. 0000100E  8240                     or.w       D1, D0
  1406. 00001010  206E FFF4                movea.l    A0, [A6 - 0xC]
  1407. 00001014  3141 0004                move.w     [A0 + 0x4], D1
  1408. 00001018  50AD C49C                addq.l     [A5 - 0x3B64], 8
  1409. 0000101C  51AD C4A4                subq.l     [A5 - 0x3B5C], 8
  1410. 00001020  50AE FFF4                addq.l     [A6 - 0xC], 8
  1411. 00001024  6000 0DAC                bra        +0xDAE /* 00001DD2 */
  1412. 00001028  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1413. 0000102C  7000                     moveq.l    D0, 0x00
  1414. 0000102E  1010                     move.b     D0, [A0]
  1415. 00001030  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1416. 00001034  7200                     moveq.l    D1, 0x00
  1417. 00001036  1228 0001                move.b     D1, [A0 + 0x1]
  1418. 0000103A  E149                     lsl        D1.w, 8
  1419. 0000103C  8240                     or.w       D1, D0
  1420. 0000103E  206E FFF4                movea.l    A0, [A6 - 0xC]
  1421. 00001042  3141 0002                move.w     [A0 + 0x2], D1
  1422. 00001046  202D C49C                move.l     D0, [A5 - 0x3B64]
  1423. 0000104A  5480                     addq.l     D0, 2
  1424. 0000104C  2040                     movea.l    A0, D0
  1425. 0000104E  7000                     moveq.l    D0, 0x00
  1426. 00001050  1010                     move.b     D0, [A0]
  1427. 00001052  222D C49C                move.l     D1, [A5 - 0x3B64]
  1428. 00001056  5481                     addq.l     D1, 2
  1429. 00001058  2041                     movea.l    A0, D1
  1430. 0000105A  7200                     moveq.l    D1, 0x00
  1431. 0000105C  1228 0001                move.b     D1, [A0 + 0x1]
  1432. 00001060  E149                     lsl        D1.w, 8
  1433. 00001062  8240                     or.w       D1, D0
  1434. 00001064  206E FFF4                movea.l    A0, [A6 - 0xC]
  1435. 00001068  3081                     move.w     [A0], D1
  1436. 0000106A  58AD C49C                addq.l     [A5 - 0x3B64], 4
  1437. 0000106E  59AD C4A4                subq.l     [A5 - 0x3B5C], 4
  1438. 00001072  58AE FFF4                addq.l     [A6 - 0xC], 4
  1439. 00001076  6000 0D5A                bra        +0xD5C /* 00001DD2 */
  1440. 0000107A  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1441. 0000107E  7000                     moveq.l    D0, 0x00
  1442. 00001080  1010                     move.b     D0, [A0]
  1443. 00001082  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1444. 00001086  7200                     moveq.l    D1, 0x00
  1445. 00001088  1228 0001                move.b     D1, [A0 + 0x1]
  1446. 0000108C  E149                     lsl        D1.w, 8
  1447. 0000108E  8240                     or.w       D1, D0
  1448. 00001090  206E FFF4                movea.l    A0, [A6 - 0xC]
  1449. 00001094  3141 0004                move.w     [A0 + 0x4], D1
  1450. 00001098  202D C49C                move.l     D0, [A5 - 0x3B64]
  1451. 0000109C  5480                     addq.l     D0, 2
  1452. 0000109E  2040                     movea.l    A0, D0
  1453. 000010A0  7000                     moveq.l    D0, 0x00
  1454. 000010A2  1010                     move.b     D0, [A0]
  1455. 000010A4  222D C49C                move.l     D1, [A5 - 0x3B64]
  1456. 000010A8  5481                     addq.l     D1, 2
  1457. 000010AA  2041                     movea.l    A0, D1
  1458. 000010AC  7200                     moveq.l    D1, 0x00
  1459. 000010AE  1228 0001                move.b     D1, [A0 + 0x1]
  1460. 000010B2  E149                     lsl        D1.w, 8
  1461. 000010B4  8240                     or.w       D1, D0
  1462. 000010B6  206E FFF4                movea.l    A0, [A6 - 0xC]
  1463. 000010BA  3081                     move.w     [A0], D1
  1464. 000010BC  202D C49C                move.l     D0, [A5 - 0x3B64]
  1465. 000010C0  5880                     addq.l     D0, 4
  1466. 000010C2  2040                     movea.l    A0, D0
  1467. 000010C4  7000                     moveq.l    D0, 0x00
  1468. 000010C6  1010                     move.b     D0, [A0]
  1469. 000010C8  222D C49C                move.l     D1, [A5 - 0x3B64]
  1470. 000010CC  5881                     addq.l     D1, 4
  1471. 000010CE  2041                     movea.l    A0, D1
  1472. 000010D0  7200                     moveq.l    D1, 0x00
  1473. 000010D2  1228 0001                move.b     D1, [A0 + 0x1]
  1474. 000010D6  E149                     lsl        D1.w, 8
  1475. 000010D8  8240                     or.w       D1, D0
  1476. 000010DA  206E FFF4                movea.l    A0, [A6 - 0xC]
  1477. 000010DE  3141 0006                move.w     [A0 + 0x6], D1
  1478. 000010E2  202D C49C                move.l     D0, [A5 - 0x3B64]
  1479. 000010E6  5C80                     addq.l     D0, 6
  1480. 000010E8  2040                     movea.l    A0, D0
  1481. 000010EA  7000                     moveq.l    D0, 0x00
  1482. 000010EC  1010                     move.b     D0, [A0]
  1483. 000010EE  222D C49C                move.l     D1, [A5 - 0x3B64]
  1484. 000010F2  5C81                     addq.l     D1, 6
  1485. 000010F4  2041                     movea.l    A0, D1
  1486. 000010F6  7200                     moveq.l    D1, 0x00
  1487. 000010F8  1228 0001                move.b     D1, [A0 + 0x1]
  1488. 000010FC  E149                     lsl        D1.w, 8
  1489. 000010FE  8240                     or.w       D1, D0
  1490. 00001100  206E FFF4                movea.l    A0, [A6 - 0xC]
  1491. 00001104  3141 0002                move.w     [A0 + 0x2], D1
  1492. 00001108  50AD C49C                addq.l     [A5 - 0x3B64], 8
  1493. 0000110C  51AD C4A4                subq.l     [A5 - 0x3B5C], 8
  1494. 00001110  50AE FFF4                addq.l     [A6 - 0xC], 8
  1495. 00001114  6000 0CBC                bra        +0xCBE /* 00001DD2 */
  1496. 00001118  2F2D C49C                move.l     -[A7], [A5 - 0x3B64]
  1497. 0000111C  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1498. 00001120  7011                     moveq.l    D0, 0x11
  1499. 00001122  2F00                     move.l     -[A7], D0
  1500. 00001124  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  1501. 00001128  06AD 0000 0011 C49C      addi.l     [A5 - 0x3B64], 0x11
  1502. 00001130  04AD 0000 0011 C4A4      subi.l     [A5 - 0x3B5C], 0x11
  1503. 00001138  7012                     moveq.l    D0, 0x12
  1504. 0000113A  D1AE FFF4                add.l      [A6 - 0xC], D0
  1505. 0000113E  6000 0C92                bra        +0xC94 /* 00001DD2 */
  1506. 00001142  7002                     moveq.l    D0, 0x02
  1507. 00001144  906D C43A                sub.w      D0, [A5 - 0x3BC6]
  1508. 00001148  1B40 C0FE                move.b     [A5 - 0x3F02], D0
  1509. 0000114C  7001                     moveq.l    D0, 0x01
  1510. 0000114E  2F00                     move.l     -[A7], D0
  1511. 00001150  486D C0F6                pea.l      [A5 - 0x3F0A]
  1512. 00001154  2D6E FFF4 FFF0           move.l     [A6 - 0x10], [A6 - 0xC]
  1513. 0000115A  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1514. 0000115E  4EBA F99E                jsr        [PC - 0x662 /* 00000AFE */]
  1515. 00001162  4A40                     tst.w      D0
  1516. 00001164  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1517. 00001168  6606                     bne        +0x8 /* 00001170 */
  1518. 0000116A  7000                     moveq.l    D0, 0x00
  1519. 0000116C  6000 0CCC                bra        +0xCCE /* 00001E3A */
  1520. label00001170:
  1521. 00001170  4A6D C43A                tst.w      [A5 - 0x3BC6]
  1522. 00001174  6708                     beq        +0xA /* 0000117E */
  1523. 00001176  206E FFF0                movea.l    A0, [A6 - 0x10]
  1524. 0000117A  4268 0022                clr.w      [A0 + 0x22]
  1525. label0000117E:
  1526. 0000117E  206E FFF0                movea.l    A0, [A6 - 0x10]
  1527. 00001182  700B                     moveq.l    D0, 0x0B
  1528. 00001184  B068 0020                cmp.w      D0, [A0 + 0x20]
  1529. 00001188  6406                     bcc        +0x8 /* 00001190 */
  1530. 0000118A  7000                     moveq.l    D0, 0x00
  1531. 0000118C  6000 0CAC                bra        +0xCAE /* 00001E3A */
  1532. label00001190:
  1533. 00001190  206E FFF0                movea.l    A0, [A6 - 0x10]
  1534. 00001194  3028 0020                move.w     D0, [A0 + 0x20]
  1535. 00001198  E540                     asl        D0.w, 2
  1536. 0000119A  41ED BF38                lea.l      A0, [A5 - 0x40C8]
  1537. 0000119E  2030 0000                move.l     D0, [A0 + D0.w]
  1538. 000011A2  5480                     addq.l     D0, 2
  1539. 000011A4  2D40 FFEC                move.l     [A6 - 0x14], D0
  1540. 000011A8  702A                     moveq.l    D0, 0x2A
  1541. 000011AA  D1AE FFF4                add.l      [A6 - 0xC], D0
  1542. 000011AE  6000 0C22                bra        +0xC24 /* 00001DD2 */
  1543. 000011B2  206E FFF0                movea.l    A0, [A6 - 0x10]
  1544. 000011B6  4A68 0040                tst.w      [A0 + 0x40]
  1545. 000011BA  6C06                     bge        +0x8 /* 000011C2 */
  1546. 000011BC  7000                     moveq.l    D0, 0x00
  1547. 000011BE  6000 0C7A                bra        +0xC7C /* 00001E3A */
  1548. label000011C2:
  1549. 000011C2  206E FFF0                movea.l    A0, [A6 - 0x10]
  1550. 000011C6  3028 0040                move.w     D0, [A0 + 0x40]
  1551. 000011CA  48C0                     ext.l      D0
  1552. 000011CC  E580                     asl        D0, 2
  1553. 000011CE  2F00                     move.l     -[A7], D0
  1554. 000011D0  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  1555. 000011D4  206E FFF4                movea.l    A0, [A6 - 0xC]
  1556. 000011D8  2080                     move.l     [A0], D0
  1557. 000011DA  588F                     addq.l     A7, 4
  1558. 000011DC  6606                     bne        +0x8 /* 000011E4 */
  1559. 000011DE  7000                     moveq.l    D0, 0x00
  1560. 000011E0  6000 0C58                bra        +0xC5A /* 00001E3A */
  1561. label000011E4:
  1562. 000011E4  206E FFF0                movea.l    A0, [A6 - 0x10]
  1563. 000011E8  3028 0040                move.w     D0, [A0 + 0x40]
  1564. 000011EC  48C0                     ext.l      D0
  1565. 000011EE  2F00                     move.l     -[A7], D0
  1566. 000011F0  486D C0F2                pea.l      [A5 - 0x3F0E]
  1567. 000011F4  206E FFF4                movea.l    A0, [A6 - 0xC]
  1568. 000011F8  2F10                     move.l     -[A7], [A0]
  1569. 000011FA  4EBA F902                jsr        [PC - 0x6FE /* 00000AFE */]
  1570. 000011FE  4A40                     tst.w      D0
  1571. 00001200  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1572. 00001204  6606                     bne        +0x8 /* 0000120C */
  1573. 00001206  7000                     moveq.l    D0, 0x00
  1574. 00001208  6000 0C30                bra        +0xC32 /* 00001E3A */
  1575. label0000120C:
  1576. 0000120C  58AE FFF4                addq.l     [A6 - 0xC], 4
  1577. 00001210  6000 0BC0                bra        +0xBC2 /* 00001DD2 */
  1578. 00001214  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1579. 00001218  7000                     moveq.l    D0, 0x00
  1580. 0000121A  1010                     move.b     D0, [A0]
  1581. 0000121C  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1582. 00001220  7200                     moveq.l    D1, 0x00
  1583. 00001222  1228 0001                move.b     D1, [A0 + 0x1]
  1584. 00001226  E149                     lsl        D1.w, 8
  1585. 00001228  3E01                     move.w     D7, D1
  1586. 0000122A  8E40                     or.w       D7, D0
  1587. 0000122C  54AD C49C                addq.l     [A5 - 0x3B64], 2
  1588. 00001230  55AD C4A4                subq.l     [A5 - 0x3B5C], 2
  1589. 00001234  4A47                     tst.w      D7
  1590. 00001236  6C00 0208                bge        +0x20A /* 00001440 */
  1591. 0000123A  4878 043E                push.l     0x43E
  1592. 0000123E  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  1593. 00001242  206E FFF4                movea.l    A0, [A6 - 0xC]
  1594. 00001246  2080                     move.l     [A0], D0
  1595. 00001248  588F                     addq.l     A7, 4
  1596. 0000124A  6606                     bne        +0x8 /* 00001252 */
  1597. 0000124C  7000                     moveq.l    D0, 0x00
  1598. 0000124E  6000 0BEA                bra        +0xBEC /* 00001E3A */
  1599. label00001252:
  1600. 00001252  3007                     move.w     D0, D7
  1601. 00001254  4440                     neg.w      D0
  1602. 00001256  206E FFF4                movea.l    A0, [A6 - 0xC]
  1603. 0000125A  2050                     movea.l    A0, [A0]
  1604. 0000125C  3140 03F6                move.w     [A0 + 0x3F6], D0
  1605. 00001260  7001                     moveq.l    D0, 0x01
  1606. 00001262  2F00                     move.l     -[A7], D0
  1607. 00001264  486D C050                pea.l      [A5 - 0x3FB0]
  1608. 00001268  206E FFF4                movea.l    A0, [A6 - 0xC]
  1609. 0000126C  2F10                     move.l     -[A7], [A0]
  1610. 0000126E  4EBA F88E                jsr        [PC - 0x772 /* 00000AFE */]
  1611. 00001272  4A40                     tst.w      D0
  1612. 00001274  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1613. 00001278  6700 013A                beq        +0x13C /* 000013B4 */
  1614. 0000127C  7001                     moveq.l    D0, 0x01
  1615. 0000127E  2F00                     move.l     -[A7], D0
  1616. 00001280  486D C090                pea.l      [A5 - 0x3F70]
  1617. 00001284  206E FFF4                movea.l    A0, [A6 - 0xC]
  1618. 00001288  2050                     movea.l    A0, [A0]
  1619. 0000128A  4868 011E                pea.l      [A0 + 0x11E]
  1620. 0000128E  4EBA F86E                jsr        [PC - 0x792 /* 00000AFE */]
  1621. 00001292  4A40                     tst.w      D0
  1622. 00001294  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1623. 00001298  6700 011A                beq        +0x11C /* 000013B4 */
  1624. 0000129C  7001                     moveq.l    D0, 0x01
  1625. 0000129E  2F00                     move.l     -[A7], D0
  1626. 000012A0  486D C084                pea.l      [A5 - 0x3F7C]
  1627. 000012A4  206E FFF4                movea.l    A0, [A6 - 0xC]
  1628. 000012A8  2050                     movea.l    A0, [A0]
  1629. 000012AA  4868 0160                pea.l      [A0 + 0x160]
  1630. 000012AE  4EBA F84E                jsr        [PC - 0x7B2 /* 00000AFE */]
  1631. 000012B2  4A40                     tst.w      D0
  1632. 000012B4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1633. 000012B8  6700 00FA                beq        +0xFC /* 000013B4 */
  1634. 000012BC  7001                     moveq.l    D0, 0x01
  1635. 000012BE  2F00                     move.l     -[A7], D0
  1636. 000012C0  486D C084                pea.l      [A5 - 0x3F7C]
  1637. 000012C4  206E FFF4                movea.l    A0, [A6 - 0xC]
  1638. 000012C8  2050                     movea.l    A0, [A0]
  1639. 000012CA  4868 01DE                pea.l      [A0 + 0x1DE]
  1640. 000012CE  4EBA F82E                jsr        [PC - 0x7D2 /* 00000AFE */]
  1641. 000012D2  4A40                     tst.w      D0
  1642. 000012D4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1643. 000012D8  6700 00DA                beq        +0xDC /* 000013B4 */
  1644. 000012DC  7001                     moveq.l    D0, 0x01
  1645. 000012DE  2F00                     move.l     -[A7], D0
  1646. 000012E0  486D C084                pea.l      [A5 - 0x3F7C]
  1647. 000012E4  206E FFF4                movea.l    A0, [A6 - 0xC]
  1648. 000012E8  2050                     movea.l    A0, [A0]
  1649. 000012EA  4868 025C                pea.l      [A0 + 0x25C]
  1650. 000012EE  4EBA F80E                jsr        [PC - 0x7F2 /* 00000AFE */]
  1651. 000012F2  4A40                     tst.w      D0
  1652. 000012F4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1653. 000012F8  6700 00BA                beq        +0xBC /* 000013B4 */
  1654. 000012FC  7001                     moveq.l    D0, 0x01
  1655. 000012FE  2F00                     move.l     -[A7], D0
  1656. 00001300  486D C084                pea.l      [A5 - 0x3F7C]
  1657. 00001304  206E FFF4                movea.l    A0, [A6 - 0xC]
  1658. 00001308  2050                     movea.l    A0, [A0]
  1659. 0000130A  4868 02DA                pea.l      [A0 + 0x2DA]
  1660. 0000130E  4EBA F7EE                jsr        [PC - 0x812 /* 00000AFE */]
  1661. 00001312  4A40                     tst.w      D0
  1662. 00001314  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1663. 00001318  6700 009A                beq        +0x9C /* 000013B4 */
  1664. 0000131C  7001                     moveq.l    D0, 0x01
  1665. 0000131E  2F00                     move.l     -[A7], D0
  1666. 00001320  486D C07E                pea.l      [A5 - 0x3F82]
  1667. 00001324  206E FFF4                movea.l    A0, [A6 - 0xC]
  1668. 00001328  2050                     movea.l    A0, [A0]
  1669. 0000132A  4868 0358                pea.l      [A0 + 0x358]
  1670. 0000132E  4EBA F7CE                jsr        [PC - 0x832 /* 00000AFE */]
  1671. 00001332  4A40                     tst.w      D0
  1672. 00001334  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1673. 00001338  677A                     beq        +0x7C /* 000013B4 */
  1674. 0000133A  7001                     moveq.l    D0, 0x01
  1675. 0000133C  2F00                     move.l     -[A7], D0
  1676. 0000133E  486D C07A                pea.l      [A5 - 0x3F86]
  1677. 00001342  206E FFF4                movea.l    A0, [A6 - 0xC]
  1678. 00001346  2050                     movea.l    A0, [A0]
  1679. 00001348  4868 0374                pea.l      [A0 + 0x374]
  1680. 0000134C  4EBA F7B0                jsr        [PC - 0x850 /* 00000AFE */]
  1681. 00001350  4A40                     tst.w      D0
  1682. 00001352  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1683. 00001356  675C                     beq        +0x5E /* 000013B4 */
  1684. 00001358  7001                     moveq.l    D0, 0x01
  1685. 0000135A  2F00                     move.l     -[A7], D0
  1686. 0000135C  486D C06E                pea.l      [A5 - 0x3F92]
  1687. 00001360  206E FFF4                movea.l    A0, [A6 - 0xC]
  1688. 00001364  2050                     movea.l    A0, [A0]
  1689. 00001366  4868 0382                pea.l      [A0 + 0x382]
  1690. 0000136A  4EBA F792                jsr        [PC - 0x86E /* 00000AFE */]
  1691. 0000136E  4A40                     tst.w      D0
  1692. 00001370  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1693. 00001374  673E                     beq        +0x40 /* 000013B4 */
  1694. 00001376  206E FFF4                movea.l    A0, [A6 - 0xC]
  1695. 0000137A  2050                     movea.l    A0, [A0]
  1696. 0000137C  4A68 0116                tst.w      [A0 + 0x116]
  1697. 00001380  6742                     beq        +0x44 /* 000013C4 */
  1698. 00001382  206E FFF4                movea.l    A0, [A6 - 0xC]
  1699. 00001386  2050                     movea.l    A0, [A0]
  1700. 00001388  3028 0116                move.w     D0, [A0 + 0x116]
  1701. 0000138C  48C0                     ext.l      D0
  1702. 0000138E  2200                     move.l     D1, D0
  1703. 00001390  C0FC 004A                mulu.w     D0, 0x4A /* 'J' */
  1704. 00001394  4841                     swap.w     D1
  1705. 00001396  C2FC 004A                mulu.w     D1, 0x4A /* 'J' */
  1706. 0000139A  4841                     swap.w     D1
  1707. 0000139C  4241                     clr.w      D1
  1708. 0000139E  D081                     add.l      D0, D1
  1709. 000013A0  2F00                     move.l     -[A7], D0
  1710. 000013A2  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  1711. 000013A6  206E FFF4                movea.l    A0, [A6 - 0xC]
  1712. 000013AA  2050                     movea.l    A0, [A0]
  1713. 000013AC  2140 03F0                move.l     [A0 + 0x3F0], D0
  1714. 000013B0  588F                     addq.l     A7, 4
  1715. 000013B2  6610                     bne        +0x12 /* 000013C4 */
  1716. label000013B4:
  1717. 000013B4  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1718. 000013B8  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1719. 000013BC  7000                     moveq.l    D0, 0x00
  1720. 000013BE  588F                     addq.l     A7, 4
  1721. 000013C0  6000 0A78                bra        +0xA7A /* 00001E3A */
  1722. label000013C4:
  1723. 000013C4  4247                     clr.w      D7
  1724. 000013C6  206E FFF4                movea.l    A0, [A6 - 0xC]
  1725. 000013CA  2050                     movea.l    A0, [A0]
  1726. 000013CC  226E FFF4                movea.l    A1, [A6 - 0xC]
  1727. 000013D0  2251                     movea.l    A1, [A1]
  1728. 000013D2  3368 0116 03F4           move.w     [A1 + 0x3F4], [A0 + 0x116]
  1729. 000013D8  6058                     bra        +0x5A /* 00001432 */
  1730. label000013DA:
  1731. 000013DA  7001                     moveq.l    D0, 0x01
  1732. 000013DC  2F00                     move.l     -[A7], D0
  1733. 000013DE  486D C060                pea.l      [A5 - 0x3FA0]
  1734. 000013E2  206E FFF4                movea.l    A0, [A6 - 0xC]
  1735. 000013E6  2050                     movea.l    A0, [A0]
  1736. 000013E8  2068 03F0                movea.l    A0, [A0 + 0x3F0]
  1737. 000013EC  48C7                     ext.l      D7
  1738. 000013EE  2207                     move.l     D1, D7
  1739. 000013F0  2401                     move.l     D2, D1
  1740. 000013F2  C2FC 004A                mulu.w     D1, 0x4A /* 'J' */
  1741. 000013F6  4842                     swap.w     D2
  1742. 000013F8  C4FC 004A                mulu.w     D2, 0x4A /* 'J' */
  1743. 000013FC  4842                     swap.w     D2
  1744. 000013FE  4242                     clr.w      D2
  1745. 00001400  D282                     add.l      D1, D2
  1746. 00001402  4870 1800                pea.l      [A0 + D1]
  1747. 00001406  4EBA F6F6                jsr        [PC - 0x90A /* 00000AFE */]
  1748. 0000140A  4A40                     tst.w      D0
  1749. 0000140C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1750. 00001410  661E                     bne        +0x20 /* 00001430 */
  1751. 00001412  206E FFF4                movea.l    A0, [A6 - 0xC]
  1752. 00001416  2050                     movea.l    A0, [A0]
  1753. 00001418  2F28 03F0                move.l     -[A7], [A0 + 0x3F0]
  1754. 0000141C  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  1755. 00001420  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1756. 00001424  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1757. 00001428  7000                     moveq.l    D0, 0x00
  1758. 0000142A  508F                     addq.l     A7, 8
  1759. 0000142C  6000 0A0C                bra        +0xA0E /* 00001E3A */
  1760. label00001430:
  1761. 00001430  5247                     addq.w     D7, 1
  1762. label00001432:
  1763. 00001432  206E FFF4                movea.l    A0, [A6 - 0xC]
  1764. 00001436  2050                     movea.l    A0, [A0]
  1765. 00001438  BE68 03F4                cmp.w      D7, [A0 + 0x3F4]
  1766. 0000143C  6D9C                     blt        -0x62 /* 000013DA */
  1767. 0000143E  601E                     bra        +0x20 /* 0000145E */
  1768. label00001440:
  1769. 00001440  48C7                     ext.l      D7
  1770. 00001442  2F07                     move.l     -[A7], D7
  1771. 00001444  206D BA78                movea.l    A0, [A5 - 0x4588]
  1772. 00001448  2F28 025A                move.l     -[A7], [A0 + 0x25A]
  1773. 0000144C  4EBA 09F6                jsr        [PC + 0x9F6 /* 00001E44 */]
  1774. 00001450  206E FFF4                movea.l    A0, [A6 - 0xC]
  1775. 00001454  2080                     move.l     [A0], D0
  1776. 00001456  2040                     movea.l    A0, D0
  1777. 00001458  5268 03F8                addq.w     [A0 + 0x3F8], 1
  1778. 0000145C  508F                     addq.l     A7, 8
  1779. label0000145E:
  1780. 0000145E  58AE FFF4                addq.l     [A6 - 0xC], 4
  1781. 00001462  6000 096E                bra        +0x970 /* 00001DD2 */
  1782. 00001466  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1783. 0000146A  1B68 0003 AFDA           move.b     [A5 - 0x5026], [A0 + 0x3]
  1784. 00001470  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1785. 00001474  1B68 0002 AFDB           move.b     [A5 - 0x5025], [A0 + 0x2]
  1786. 0000147A  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1787. 0000147E  1B68 0001 AFDC           move.b     [A5 - 0x5024], [A0 + 0x1]
  1788. 00001484  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1789. 00001488  1B50 AFDD                move.b     [A5 - 0x5023], [A0]
  1790. 0000148C  206E FFF4                movea.l    A0, [A6 - 0xC]
  1791. 00001490  20AD AFDA                move.l     [A0], [A5 - 0x5026]
  1792. 00001494  202D C49C                move.l     D0, [A5 - 0x3B64]
  1793. 00001498  5880                     addq.l     D0, 4
  1794. 0000149A  2040                     movea.l    A0, D0
  1795. 0000149C  7000                     moveq.l    D0, 0x00
  1796. 0000149E  1010                     move.b     D0, [A0]
  1797. 000014A0  222D C49C                move.l     D1, [A5 - 0x3B64]
  1798. 000014A4  5881                     addq.l     D1, 4
  1799. 000014A6  2041                     movea.l    A0, D1
  1800. 000014A8  7200                     moveq.l    D1, 0x00
  1801. 000014AA  1228 0001                move.b     D1, [A0 + 0x1]
  1802. 000014AE  E149                     lsl        D1.w, 8
  1803. 000014B0  8240                     or.w       D1, D0
  1804. 000014B2  206E FFF4                movea.l    A0, [A6 - 0xC]
  1805. 000014B6  3141 0008                move.w     [A0 + 0x8], D1
  1806. 000014BA  5CAD C49C                addq.l     [A5 - 0x3B64], 6
  1807. 000014BE  5DAD C4A4                subq.l     [A5 - 0x3B5C], 6
  1808. 000014C2  486D 2452                pea.l      [A5 + 0x2452 /* export_1158 */]
  1809. 000014C6  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1810. 000014CA  4EAD 0B22                jsr        [A5 + 0xB22 /* export_352 */]
  1811. 000014CE  4A40                     tst.w      D0
  1812. 000014D0  508F                     addq.l     A7, 8
  1813. 000014D2  6606                     bne        +0x8 /* 000014DA */
  1814. 000014D4  7000                     moveq.l    D0, 0x00
  1815. 000014D6  6000 0962                bra        +0x964 /* 00001E3A */
  1816. label000014DA:
  1817. 000014DA  700A                     moveq.l    D0, 0x0A
  1818. 000014DC  D1AE FFF4                add.l      [A6 - 0xC], D0
  1819. 000014E0  6000 08F0                bra        +0x8F2 /* 00001DD2 */
  1820. 000014E4  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1821. 000014E8  4A10                     tst.b      [A0]
  1822. 000014EA  6718                     beq        +0x1A /* 00001504 */
  1823. 000014EC  2F2D C49C                move.l     -[A7], [A5 - 0x3B64]
  1824. 000014F0  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  1825. 000014F4  206E FFF4                movea.l    A0, [A6 - 0xC]
  1826. 000014F8  2080                     move.l     [A0], D0
  1827. 000014FA  588F                     addq.l     A7, 4
  1828. 000014FC  660E                     bne        +0x10 /* 0000150C */
  1829. 000014FE  7000                     moveq.l    D0, 0x00
  1830. 00001500  6000 0938                bra        +0x93A /* 00001E3A */
  1831. label00001504:
  1832. 00001504  206E FFF4                movea.l    A0, [A6 - 0xC]
  1833. 00001508  7000                     moveq.l    D0, 0x00
  1834. 0000150A  2080                     move.l     [A0], D0
  1835. label0000150C:
  1836. 0000150C  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1837. 00001510  7000                     moveq.l    D0, 0x00
  1838. 00001512  1010                     move.b     D0, [A0]
  1839. 00001514  5280                     addq.l     D0, 1
  1840. 00001516  91AD C4A4                sub.l      [A5 - 0x3B5C], D0
  1841. 0000151A  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1842. 0000151E  7000                     moveq.l    D0, 0x00
  1843. 00001520  1010                     move.b     D0, [A0]
  1844. 00001522  5280                     addq.l     D0, 1
  1845. 00001524  D1AD C49C                add.l      [A5 - 0x3B64], D0
  1846. 00001528  58AE FFF4                addq.l     [A6 - 0xC], 4
  1847. 0000152C  6000 08A4                bra        +0x8A6 /* 00001DD2 */
  1848. 00001530  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1849. 00001534  7000                     moveq.l    D0, 0x00
  1850. 00001536  1010                     move.b     D0, [A0]
  1851. 00001538  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1852. 0000153C  7200                     moveq.l    D1, 0x00
  1853. 0000153E  1228 0001                move.b     D1, [A0 + 0x1]
  1854. 00001542  E149                     lsl        D1.w, 8
  1855. 00001544  8240                     or.w       D1, D0
  1856. 00001546  206E FFF4                movea.l    A0, [A6 - 0xC]
  1857. 0000154A  3081                     move.w     [A0], D1
  1858. 0000154C  202D C49C                move.l     D0, [A5 - 0x3B64]
  1859. 00001550  5480                     addq.l     D0, 2
  1860. 00001552  2040                     movea.l    A0, D0
  1861. 00001554  7000                     moveq.l    D0, 0x00
  1862. 00001556  1010                     move.b     D0, [A0]
  1863. 00001558  222D C49C                move.l     D1, [A5 - 0x3B64]
  1864. 0000155C  5481                     addq.l     D1, 2
  1865. 0000155E  2041                     movea.l    A0, D1
  1866. 00001560  7200                     moveq.l    D1, 0x00
  1867. 00001562  1228 0001                move.b     D1, [A0 + 0x1]
  1868. 00001566  E149                     lsl        D1.w, 8
  1869. 00001568  8240                     or.w       D1, D0
  1870. 0000156A  206E FFF4                movea.l    A0, [A6 - 0xC]
  1871. 0000156E  3141 0002                move.w     [A0 + 0x2], D1
  1872. 00001572  202D C49C                move.l     D0, [A5 - 0x3B64]
  1873. 00001576  5880                     addq.l     D0, 4
  1874. 00001578  2040                     movea.l    A0, D0
  1875. 0000157A  7000                     moveq.l    D0, 0x00
  1876. 0000157C  1010                     move.b     D0, [A0]
  1877. 0000157E  222D C49C                move.l     D1, [A5 - 0x3B64]
  1878. 00001582  5881                     addq.l     D1, 4
  1879. 00001584  2041                     movea.l    A0, D1
  1880. 00001586  7200                     moveq.l    D1, 0x00
  1881. 00001588  1228 0001                move.b     D1, [A0 + 0x1]
  1882. 0000158C  E149                     lsl        D1.w, 8
  1883. 0000158E  8240                     or.w       D1, D0
  1884. 00001590  206E FFF4                movea.l    A0, [A6 - 0xC]
  1885. 00001594  3141 0004                move.w     [A0 + 0x4], D1
  1886. 00001598  202D C49C                move.l     D0, [A5 - 0x3B64]
  1887. 0000159C  5C80                     addq.l     D0, 6
  1888. 0000159E  2040                     movea.l    A0, D0
  1889. 000015A0  7000                     moveq.l    D0, 0x00
  1890. 000015A2  1010                     move.b     D0, [A0]
  1891. 000015A4  222D C49C                move.l     D1, [A5 - 0x3B64]
  1892. 000015A8  5C81                     addq.l     D1, 6
  1893. 000015AA  2041                     movea.l    A0, D1
  1894. 000015AC  7200                     moveq.l    D1, 0x00
  1895. 000015AE  1228 0001                move.b     D1, [A0 + 0x1]
  1896. 000015B2  E149                     lsl        D1.w, 8
  1897. 000015B4  8240                     or.w       D1, D0
  1898. 000015B6  206E FFF4                movea.l    A0, [A6 - 0xC]
  1899. 000015BA  3141 0006                move.w     [A0 + 0x6], D1
  1900. 000015BE  202D C49C                move.l     D0, [A5 - 0x3B64]
  1901. 000015C2  5080                     addq.l     D0, 8
  1902. 000015C4  2040                     movea.l    A0, D0
  1903. 000015C6  7000                     moveq.l    D0, 0x00
  1904. 000015C8  1010                     move.b     D0, [A0]
  1905. 000015CA  222D C49C                move.l     D1, [A5 - 0x3B64]
  1906. 000015CE  5081                     addq.l     D1, 8
  1907. 000015D0  2041                     movea.l    A0, D1
  1908. 000015D2  7200                     moveq.l    D1, 0x00
  1909. 000015D4  1228 0001                move.b     D1, [A0 + 0x1]
  1910. 000015D8  E149                     lsl        D1.w, 8
  1911. 000015DA  8240                     or.w       D1, D0
  1912. 000015DC  206E FFF4                movea.l    A0, [A6 - 0xC]
  1913. 000015E0  3141 0008                move.w     [A0 + 0x8], D1
  1914. 000015E4  06AD 0000 000A C49C      addi.l     [A5 - 0x3B64], 0xA /* '\n' */
  1915. 000015EC  04AD 0000 000A C4A4      subi.l     [A5 - 0x3B5C], 0xA /* '\n' */
  1916. 000015F4  700A                     moveq.l    D0, 0x0A
  1917. 000015F6  D1AE FFF4                add.l      [A6 - 0xC], D0
  1918. 000015FA  6000 07D6                bra        +0x7D8 /* 00001DD2 */
  1919. 000015FE  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1920. 00001602  226E FFF4                movea.l    A1, [A6 - 0xC]
  1921. 00001606  1290                     move.b     [A1], [A0]
  1922. 00001608  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1923. 0000160C  226E FFF4                movea.l    A1, [A6 - 0xC]
  1924. 00001610  1368 0001 0001           move.b     [A1 + 0x1], [A0 + 0x1]
  1925. 00001616  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1926. 0000161A  226E FFF4                movea.l    A1, [A6 - 0xC]
  1927. 0000161E  1368 0002 0002           move.b     [A1 + 0x2], [A0 + 0x2]
  1928. 00001624  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1929. 00001628  226E FFF4                movea.l    A1, [A6 - 0xC]
  1930. 0000162C  1368 0003 0003           move.b     [A1 + 0x3], [A0 + 0x3]
  1931. 00001632  202D C49C                move.l     D0, [A5 - 0x3B64]
  1932. 00001636  5880                     addq.l     D0, 4
  1933. 00001638  2040                     movea.l    A0, D0
  1934. 0000163A  7000                     moveq.l    D0, 0x00
  1935. 0000163C  1010                     move.b     D0, [A0]
  1936. 0000163E  222D C49C                move.l     D1, [A5 - 0x3B64]
  1937. 00001642  5881                     addq.l     D1, 4
  1938. 00001644  2041                     movea.l    A0, D1
  1939. 00001646  7200                     moveq.l    D1, 0x00
  1940. 00001648  1228 0001                move.b     D1, [A0 + 0x1]
  1941. 0000164C  E149                     lsl        D1.w, 8
  1942. 0000164E  8240                     or.w       D1, D0
  1943. 00001650  206E FFF4                movea.l    A0, [A6 - 0xC]
  1944. 00001654  3141 0004                move.w     [A0 + 0x4], D1
  1945. 00001658  202D C49C                move.l     D0, [A5 - 0x3B64]
  1946. 0000165C  5C80                     addq.l     D0, 6
  1947. 0000165E  2040                     movea.l    A0, D0
  1948. 00001660  7000                     moveq.l    D0, 0x00
  1949. 00001662  1010                     move.b     D0, [A0]
  1950. 00001664  222D C49C                move.l     D1, [A5 - 0x3B64]
  1951. 00001668  5C81                     addq.l     D1, 6
  1952. 0000166A  2041                     movea.l    A0, D1
  1953. 0000166C  7200                     moveq.l    D1, 0x00
  1954. 0000166E  1228 0001                move.b     D1, [A0 + 0x1]
  1955. 00001672  E149                     lsl        D1.w, 8
  1956. 00001674  8240                     or.w       D1, D0
  1957. 00001676  206E FFF4                movea.l    A0, [A6 - 0xC]
  1958. 0000167A  3141 0006                move.w     [A0 + 0x6], D1
  1959. 0000167E  50AD C49C                addq.l     [A5 - 0x3B64], 8
  1960. 00001682  51AD C4A4                subq.l     [A5 - 0x3B5C], 8
  1961. 00001686  50AE FFF4                addq.l     [A6 - 0xC], 8
  1962. 0000168A  6000 0746                bra        +0x748 /* 00001DD2 */
  1963. 0000168E  53AD C4A4                subq.l     [A5 - 0x3B5C], 1
  1964. 00001692  206D C49C                movea.l    A0, [A5 - 0x3B64]
  1965. 00001696  52AD C49C                addq.l     [A5 - 0x3B64], 1
  1966. 0000169A  4A10                     tst.b      [A0]
  1967. 0000169C  6724                     beq        +0x26 /* 000016C2 */
  1968. 0000169E  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1969. 000016A2  486D 2452                pea.l      [A5 + 0x2452 /* export_1158 */]
  1970. 000016A6  7000                     moveq.l    D0, 0x00
  1971. 000016A8  2F00                     move.l     -[A7], D0
  1972. 000016AA  7251                     moveq.l    D1, 0x51
  1973. 000016AC  2F01                     move.l     -[A7], D1
  1974. 000016AE  2F00                     move.l     -[A7], D0
  1975. 000016B0  4EAD 1972                jsr        [A5 + 0x1972 /* export_810 */]
  1976. 000016B4  4A40                     tst.w      D0
  1977. 000016B6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1978. 000016BA  660E                     bne        +0x10 /* 000016CA */
  1979. 000016BC  7000                     moveq.l    D0, 0x00
  1980. 000016BE  6000 077A                bra        +0x77C /* 00001E3A */
  1981. label000016C2:
  1982. 000016C2  206E FFF4                movea.l    A0, [A6 - 0xC]
  1983. 000016C6  7000                     moveq.l    D0, 0x00
  1984. 000016C8  2080                     move.l     [A0], D0
  1985. label000016CA:
  1986. 000016CA  58AE FFF4                addq.l     [A6 - 0xC], 4
  1987. 000016CE  6000 0702                bra        +0x704 /* 00001DD2 */
  1988. 000016D2  7001                     moveq.l    D0, 0x01
  1989. 000016D4  2F00                     move.l     -[A7], D0
  1990. 000016D6  486D C03E                pea.l      [A5 - 0x3FC2]
  1991. 000016DA  2D6E FFF4 FFFC           move.l     [A6 - 0x4], [A6 - 0xC]
  1992. 000016E0  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1993. 000016E4  4EBA F418                jsr        [PC - 0xBE8 /* 00000AFE */]
  1994. 000016E8  4A40                     tst.w      D0
  1995. 000016EA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1996. 000016EE  6606                     bne        +0x8 /* 000016F6 */
  1997. 000016F0  7000                     moveq.l    D0, 0x00
  1998. 000016F2  6000 0746                bra        +0x748 /* 00001E3A */
  1999. label000016F6:
  2000. 000016F6  4A6D C43A                tst.w      [A5 - 0x3BC6]
  2001. 000016FA  6722                     beq        +0x24 /* 0000171E */
  2002. 000016FC  206E FFF4                movea.l    A0, [A6 - 0xC]
  2003. 00001700  701C                     moveq.l    D0, 0x1C
  2004. 00001702  C028 0013                and.b      D0, [A0 + 0x13]
  2005. 00001706  6616                     bne        +0x18 /* 0000171E */
  2006. 00001708  206E FFF4                movea.l    A0, [A6 - 0xC]
  2007. 0000170C  7004                     moveq.l    D0, 0x04
  2008. 0000170E  B028 004C                cmp.b      D0, [A0 + 0x4C]
  2009. 00001712  660A                     bne        +0xC /* 0000171E */
  2010. 00001714  206E FFF4                movea.l    A0, [A6 - 0xC]
  2011. 00001718  0028 0004 0013           ori.b      [A0 + 0x13], 0x4
  2012. label0000171E:
  2013. 0000171E  206E FFF4                movea.l    A0, [A6 - 0xC]
  2014. 00001722  7000                     moveq.l    D0, 0x00
  2015. 00001724  1028 004C                move.b     D0, [A0 + 0x4C]
  2016. 00001728  E540                     asl        D0.w, 2
  2017. 0000172A  41ED BEFC                lea.l      A0, [A5 - 0x4104]
  2018. 0000172E  2030 0000                move.l     D0, [A0 + D0.w]
  2019. 00001732  5480                     addq.l     D0, 2
  2020. 00001734  2D40 FFEC                move.l     [A6 - 0x14], D0
  2021. 00001738  705E                     moveq.l    D0, 0x5E
  2022. 0000173A  D1AE FFF4                add.l      [A6 - 0xC], D0
  2023. 0000173E  6000 0692                bra        +0x694 /* 00001DD2 */
  2024. 00001742  206E FFFC                movea.l    A0, [A6 - 0x4]
  2025. 00001746  1028 004C                move.b     D0, [A0 + 0x4C]
  2026. 0000174A  5500                     subq.b     D0, 2
  2027. 0000174C  657A                     bcs        +0x7C /* 000017C8 */
  2028. 0000174E  0C00 0007                cmpi.b     D0, 0x7
  2029. 00001752  6274                     bhi        +0x76 /* 000017C8 */
  2030. 00001754  7200                     moveq.l    D1, 0x00
  2031. 00001756  1200                     move.b     D1, D0
  2032. 00001758  D241                     add.w      D1, D1
  2033. 0000175A  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  2034. 0000175E  4EFB 1000                jmp        [PC + D1.w]
  2035. 00001762  0012 0028                ori.b      [A2], 0x28 /* '(' */
  2036. 00001766  0068 0068 0068           ori.w      [A0 + 0x68], 0x68 /* 'h' */
  2037. 0000176C  003E 0068                ori.b      <<invalid special address>>, 0x68 /* 'h' */
  2038. 00001770  0054 206E                ori.w      [A4], 0x206E /* ' n' */
  2039. 00001774  FFFC                     .invalid   <<F/7/7>>
  2040. 00001776  3A28 0060                move.w     D5, [A0 + 0x60]
  2041. 0000177A  206E FFFC                movea.l    A0, [A6 - 0x4]
  2042. 0000177E  41E8 0062                lea.l      A0, [A0 + 0x62]
  2043. 00001782  2D48 FFF8                move.l     [A6 - 0x8], A0
  2044. 00001786  6040                     bra        +0x42 /* 000017C8 */
  2045. 00001788  206E FFFC                movea.l    A0, [A6 - 0x4]
  2046. 0000178C  3A28 005E                move.w     D5, [A0 + 0x5E]
  2047. 00001790  206E FFFC                movea.l    A0, [A6 - 0x4]
  2048. 00001794  41E8 0062                lea.l      A0, [A0 + 0x62]
  2049. 00001798  2D48 FFF8                move.l     [A6 - 0x8], A0
  2050. 0000179C  602A                     bra        +0x2C /* 000017C8 */
  2051. 0000179E  206E FFFC                movea.l    A0, [A6 - 0x4]
  2052. 000017A2  3A28 005E                move.w     D5, [A0 + 0x5E]
  2053. 000017A6  206E FFFC                movea.l    A0, [A6 - 0x4]
  2054. 000017AA  41E8 0066                lea.l      A0, [A0 + 0x66]
  2055. 000017AE  2D48 FFF8                move.l     [A6 - 0x8], A0
  2056. 000017B2  6014                     bra        +0x16 /* 000017C8 */
  2057. 000017B4  206E FFFC                movea.l    A0, [A6 - 0x4]
  2058. 000017B8  3A28 005E                move.w     D5, [A0 + 0x5E]
  2059. 000017BC  206E FFFC                movea.l    A0, [A6 - 0x4]
  2060. 000017C0  41E8 0066                lea.l      A0, [A0 + 0x66]
  2061. 000017C4  2D48 FFF8                move.l     [A6 - 0x8], A0
  2062. label000017C8:
  2063. 000017C8  4A45                     tst.w      D5
  2064. 000017CA  6760                     beq        +0x62 /* 0000182C */
  2065. 000017CC  48C5                     ext.l      D5
  2066. 000017CE  2005                     move.l     D0, D5
  2067. 000017D0  720A                     moveq.l    D1, 0x0A
  2068. 000017D2  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  2069. 000017D6  5280                     addq.l     D0, 1
  2070. 000017D8  D080                     add.l      D0, D0
  2071. 000017DA  2200                     move.l     D1, D0
  2072. 000017DC  E588                     lsl        D0, 2
  2073. 000017DE  D081                     add.l      D0, D1
  2074. 000017E0  E980                     asl        D0, 4
  2075. 000017E2  2F00                     move.l     -[A7], D0
  2076. 000017E4  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  2077. 000017E8  206E FFF8                movea.l    A0, [A6 - 0x8]
  2078. 000017EC  2080                     move.l     [A0], D0
  2079. 000017EE  588F                     addq.l     A7, 4
  2080. 000017F0  6606                     bne        +0x8 /* 000017F8 */
  2081. 000017F2  7000                     moveq.l    D0, 0x00
  2082. 000017F4  6000 0644                bra        +0x646 /* 00001E3A */
  2083. label000017F8:
  2084. 000017F8  4247                     clr.w      D7
  2085. 000017FA  602C                     bra        +0x2E /* 00001828 */
  2086. label000017FC:
  2087. 000017FC  7001                     moveq.l    D0, 0x01
  2088. 000017FE  2F00                     move.l     -[A7], D0
  2089. 00001800  486D C036                pea.l      [A5 - 0x3FCA]
  2090. 00001804  206E FFF8                movea.l    A0, [A6 - 0x8]
  2091. 00001808  2050                     movea.l    A0, [A0]
  2092. 0000180A  48C7                     ext.l      D7
  2093. 0000180C  2207                     move.l     D1, D7
  2094. 0000180E  E981                     asl        D1, 4
  2095. 00001810  4870 1800                pea.l      [A0 + D1]
  2096. 00001814  4EBA F2E8                jsr        [PC - 0xD18 /* 00000AFE */]
  2097. 00001818  4A40                     tst.w      D0
  2098. 0000181A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2099. 0000181E  6606                     bne        +0x8 /* 00001826 */
  2100. 00001820  7000                     moveq.l    D0, 0x00
  2101. 00001822  6000 0616                bra        +0x618 /* 00001E3A */
  2102. label00001826:
  2103. 00001826  5247                     addq.w     D7, 1
  2104. label00001828:
  2105. 00001828  BA47                     cmp.w      D5, D7
  2106. 0000182A  6ED0                     bgt        -0x2E /* 000017FC */
  2107. label0000182C:
  2108. 0000182C  58AE FFF4                addq.l     [A6 - 0xC], 4
  2109. 00001830  6000 05A0                bra        +0x5A2 /* 00001DD2 */
  2110. 00001834  206E FFFC                movea.l    A0, [A6 - 0x4]
  2111. 00001838  4A68 006A                tst.w      [A0 + 0x6A]
  2112. 0000183C  6700 00E8                beq        +0xEA /* 00001926 */
  2113. 00001840  206E FFFC                movea.l    A0, [A6 - 0x4]
  2114. 00001844  3028 006A                move.w     D0, [A0 + 0x6A]
  2115. 00001848  48C0                     ext.l      D0
  2116. 0000184A  720A                     moveq.l    D1, 0x0A
  2117. 0000184C  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  2118. 00001850  5280                     addq.l     D0, 1
  2119. 00001852  D080                     add.l      D0, D0
  2120. 00001854  2200                     move.l     D1, D0
  2121. 00001856  E588                     lsl        D0, 2
  2122. 00001858  D081                     add.l      D0, D1
  2123. 0000185A  2200                     move.l     D1, D0
  2124. 0000185C  C0FC 000C                mulu.w     D0, 0xC
  2125. 00001860  4841                     swap.w     D1
  2126. 00001862  C2FC 000C                mulu.w     D1, 0xC
  2127. 00001866  4841                     swap.w     D1
  2128. 00001868  4241                     clr.w      D1
  2129. 0000186A  D081                     add.l      D0, D1
  2130. 0000186C  2F00                     move.l     -[A7], D0
  2131. 0000186E  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  2132. 00001872  206E FFFC                movea.l    A0, [A6 - 0x4]
  2133. 00001876  2140 006E                move.l     [A0 + 0x6E], D0
  2134. 0000187A  588F                     addq.l     A7, 4
  2135. 0000187C  6606                     bne        +0x8 /* 00001884 */
  2136. 0000187E  7000                     moveq.l    D0, 0x00
  2137. 00001880  6000 05B8                bra        +0x5BA /* 00001E3A */
  2138. label00001884:
  2139. 00001884  4247                     clr.w      D7
  2140. 00001886  6000 0092                bra        +0x94 /* 0000191A */
  2141. label0000188A:
  2142. 0000188A  7001                     moveq.l    D0, 0x01
  2143. 0000188C  2F00                     move.l     -[A7], D0
  2144. 0000188E  486D C032                pea.l      [A5 - 0x3FCE]
  2145. 00001892  206E FFFC                movea.l    A0, [A6 - 0x4]
  2146. 00001896  2068 006E                movea.l    A0, [A0 + 0x6E]
  2147. 0000189A  48C7                     ext.l      D7
  2148. 0000189C  2207                     move.l     D1, D7
  2149. 0000189E  2401                     move.l     D2, D1
  2150. 000018A0  C2FC 000C                mulu.w     D1, 0xC
  2151. 000018A4  4842                     swap.w     D2
  2152. 000018A6  C4FC 000C                mulu.w     D2, 0xC
  2153. 000018AA  4842                     swap.w     D2
  2154. 000018AC  4242                     clr.w      D2
  2155. 000018AE  D282                     add.l      D1, D2
  2156. 000018B0  4870 1800                pea.l      [A0 + D1]
  2157. 000018B4  4EBA F248                jsr        [PC - 0xDB8 /* 00000AFE */]
  2158. 000018B8  4A40                     tst.w      D0
  2159. 000018BA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2160. 000018BE  6606                     bne        +0x8 /* 000018C6 */
  2161. 000018C0  7000                     moveq.l    D0, 0x00
  2162. 000018C2  6000 0576                bra        +0x578 /* 00001E3A */
  2163. label000018C6:
  2164. 000018C6  7048                     moveq.l    D0, 0x48
  2165. 000018C8  2F00                     move.l     -[A7], D0
  2166. 000018CA  206E FFFC                movea.l    A0, [A6 - 0x4]
  2167. 000018CE  2068 006E                movea.l    A0, [A0 + 0x6E]
  2168. 000018D2  48C7                     ext.l      D7
  2169. 000018D4  2207                     move.l     D1, D7
  2170. 000018D6  2401                     move.l     D2, D1
  2171. 000018D8  C2FC 000C                mulu.w     D1, 0xC
  2172. 000018DC  4842                     swap.w     D2
  2173. 000018DE  C4FC 000C                mulu.w     D2, 0xC
  2174. 000018E2  4842                     swap.w     D2
  2175. 000018E4  4242                     clr.w      D2
  2176. 000018E6  D282                     add.l      D1, D2
  2177. 000018E8  3230 1800                move.w     D1, [A0 + D1]
  2178. 000018EC  48C1                     ext.l      D1
  2179. 000018EE  2F01                     move.l     -[A7], D1
  2180. 000018F0  4EAD 0702                jsr        [A5 + 0x702 /* export_220 */]
  2181. 000018F4  206E FFFC                movea.l    A0, [A6 - 0x4]
  2182. 000018F8  2068 006E                movea.l    A0, [A0 + 0x6E]
  2183. 000018FC  48C7                     ext.l      D7
  2184. 000018FE  2207                     move.l     D1, D7
  2185. 00001900  2401                     move.l     D2, D1
  2186. 00001902  C2FC 000C                mulu.w     D1, 0xC
  2187. 00001906  4842                     swap.w     D2
  2188. 00001908  C4FC 000C                mulu.w     D2, 0xC
  2189. 0000190C  4842                     swap.w     D2
  2190. 0000190E  4242                     clr.w      D2
  2191. 00001910  D282                     add.l      D1, D2
  2192. 00001912  3180 1802                move.w     [A0 + D1 + 0x2], D0
  2193. 00001916  508F                     addq.l     A7, 8
  2194. 00001918  5247                     addq.w     D7, 1
  2195. label0000191A:
  2196. 0000191A  206E FFFC                movea.l    A0, [A6 - 0x4]
  2197. 0000191E  BE68 006A                cmp.w      D7, [A0 + 0x6A]
  2198. 00001922  6D00 FF66                blt        -0x98 /* 0000188A */
  2199. label00001926:
  2200. 00001926  58AE FFF4                addq.l     [A6 - 0xC], 4
  2201. 0000192A  6000 04A6                bra        +0x4A8 /* 00001DD2 */
  2202. 0000192E  206E FFFC                movea.l    A0, [A6 - 0x4]
  2203. 00001932  47E8 0062                lea.l      A3, [A0 + 0x62]
  2204. 00001936  303C EFFE                move.w     D0, 0xEFFE
  2205. 0000193A  C06B 0010                and.w      D0, [A3 + 0x10]
  2206. 0000193E  7210                     moveq.l    D1, 0x10
  2207. 00001940  8240                     or.w       D1, D0
  2208. 00001942  3741 0010                move.w     [A3 + 0x10], D1
  2209. 00001946  7040                     moveq.l    D0, 0x40
  2210. 00001948  2F00                     move.l     -[A7], D0
  2211. 0000194A  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  2212. 0000194E  2740 0034                move.l     [A3 + 0x34], D0
  2213. 00001952  588F                     addq.l     A7, 4
  2214. 00001954  6606                     bne        +0x8 /* 0000195C */
  2215. 00001956  7000                     moveq.l    D0, 0x00
  2216. 00001958  6000 04E0                bra        +0x4E2 /* 00001E3A */
  2217. label0000195C:
  2218. 0000195C  377C 0004 0060           move.w     [A3 + 0x60], 0x4
  2219. 00001962  7030                     moveq.l    D0, 0x30
  2220. 00001964  2F00                     move.l     -[A7], D0
  2221. 00001966  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  2222. 0000196A  2740 0038                move.l     [A3 + 0x38], D0
  2223. 0000196E  588F                     addq.l     A7, 4
  2224. 00001970  6606                     bne        +0x8 /* 00001978 */
  2225. 00001972  7000                     moveq.l    D0, 0x00
  2226. 00001974  6000 04C4                bra        +0x4C6 /* 00001E3A */
  2227. label00001978:
  2228. 00001978  377C 0006 0062           move.w     [A3 + 0x62], 0x6
  2229. 0000197E  2F2B 000C                move.l     -[A7], [A3 + 0xC]
  2230. 00001982  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  2231. 00001986  2740 004C                move.l     [A3 + 0x4C], D0
  2232. 0000198A  588F                     addq.l     A7, 4
  2233. 0000198C  6606                     bne        +0x8 /* 00001994 */
  2234. 0000198E  7000                     moveq.l    D0, 0x00
  2235. 00001990  6000 04A8                bra        +0x4AA /* 00001E3A */
  2236. label00001994:
  2237. 00001994  4AAB 0008                tst.l      [A3 + 0x8]
  2238. 00001998  6718                     beq        +0x1A /* 000019B2 */
  2239. 0000199A  2F2B 0008                move.l     -[A7], [A3 + 0x8]
  2240. 0000199E  2F2B 004C                move.l     -[A7], [A3 + 0x4C]
  2241. 000019A2  4EBA 1402                jsr        [PC + 0x1402 /* 00002DA6 */]
  2242. 000019A6  4A40                     tst.w      D0
  2243. 000019A8  508F                     addq.l     A7, 8
  2244. 000019AA  6606                     bne        +0x8 /* 000019B2 */
  2245. 000019AC  7000                     moveq.l    D0, 0x00
  2246. 000019AE  6000 048A                bra        +0x48C /* 00001E3A */
  2247. label000019B2:
  2248. 000019B2  206B 004C                movea.l    A0, [A3 + 0x4C]
  2249. 000019B6  202B 0008                move.l     D0, [A3 + 0x8]
  2250. 000019BA  4230 0800                clr.b      [A0 + D0]
  2251. 000019BE  4A6B 0012                tst.w      [A3 + 0x12]
  2252. 000019C2  675C                     beq        +0x5E /* 00001A20 */
  2253. 000019C4  302B 0012                move.w     D0, [A3 + 0x12]
  2254. 000019C8  48C0                     ext.l      D0
  2255. 000019CA  D080                     add.l      D0, D0
  2256. 000019CC  2200                     move.l     D1, D0
  2257. 000019CE  E588                     lsl        D0, 2
  2258. 000019D0  D081                     add.l      D0, D1
  2259. 000019D2  2F00                     move.l     -[A7], D0
  2260. 000019D4  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  2261. 000019D8  2740 003C                move.l     [A3 + 0x3C], D0
  2262. 000019DC  588F                     addq.l     A7, 4
  2263. 000019DE  6606                     bne        +0x8 /* 000019E6 */
  2264. 000019E0  7000                     moveq.l    D0, 0x00
  2265. 000019E2  6000 0456                bra        +0x458 /* 00001E3A */
  2266. label000019E6:
  2267. 000019E6  4247                     clr.w      D7
  2268. 000019E8  6030                     bra        +0x32 /* 00001A1A */
  2269. label000019EA:
  2270. 000019EA  7001                     moveq.l    D0, 0x01
  2271. 000019EC  2F00                     move.l     -[A7], D0
  2272. 000019EE  486D BFA2                pea.l      [A5 - 0x405E]
  2273. 000019F2  206B 003C                movea.l    A0, [A3 + 0x3C]
  2274. 000019F6  48C7                     ext.l      D7
  2275. 000019F8  2207                     move.l     D1, D7
  2276. 000019FA  D281                     add.l      D1, D1
  2277. 000019FC  2401                     move.l     D2, D1
  2278. 000019FE  E589                     lsl        D1, 2
  2279. 00001A00  D282                     add.l      D1, D2
  2280. 00001A02  4870 1800                pea.l      [A0 + D1]
  2281. 00001A06  4EBA F0F6                jsr        [PC - 0xF0A /* 00000AFE */]
  2282. 00001A0A  4A40                     tst.w      D0
  2283. 00001A0C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2284. 00001A10  6606                     bne        +0x8 /* 00001A18 */
  2285. 00001A12  7000                     moveq.l    D0, 0x00
  2286. 00001A14  6000 0424                bra        +0x426 /* 00001E3A */
  2287. label00001A18:
  2288. 00001A18  5247                     addq.w     D7, 1
  2289. label00001A1A:
  2290. 00001A1A  BE6B 0012                cmp.w      D7, [A3 + 0x12]
  2291. 00001A1E  6DCA                     blt        -0x34 /* 000019EA */
  2292. label00001A20:
  2293. 00001A20  4A6B 0014                tst.w      [A3 + 0x14]
  2294. 00001A24  6700 0108                beq        +0x10A /* 00001B2E */
  2295. 00001A28  302B 0014                move.w     D0, [A3 + 0x14]
  2296. 00001A2C  48C0                     ext.l      D0
  2297. 00001A2E  E588                     lsl        D0, 2
  2298. 00001A30  2200                     move.l     D1, D0
  2299. 00001A32  E588                     lsl        D0, 2
  2300. 00001A34  D081                     add.l      D0, D1
  2301. 00001A36  2F00                     move.l     -[A7], D0
  2302. 00001A38  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  2303. 00001A3C  2740 0040                move.l     [A3 + 0x40], D0
  2304. 00001A40  588F                     addq.l     A7, 4
  2305. 00001A42  6606                     bne        +0x8 /* 00001A4A */
  2306. 00001A44  7000                     moveq.l    D0, 0x00
  2307. 00001A46  6000 03F2                bra        +0x3F4 /* 00001E3A */
  2308. label00001A4A:
  2309. 00001A4A  4247                     clr.w      D7
  2310. 00001A4C  6000 00D8                bra        +0xDA /* 00001B26 */
  2311. label00001A50:
  2312. 00001A50  7001                     moveq.l    D0, 0x01
  2313. 00001A52  2F00                     move.l     -[A7], D0
  2314. 00001A54  486D BF9A                pea.l      [A5 - 0x4066]
  2315. 00001A58  206B 0040                movea.l    A0, [A3 + 0x40]
  2316. 00001A5C  48C7                     ext.l      D7
  2317. 00001A5E  2207                     move.l     D1, D7
  2318. 00001A60  E589                     lsl        D1, 2
  2319. 00001A62  2401                     move.l     D2, D1
  2320. 00001A64  E589                     lsl        D1, 2
  2321. 00001A66  D282                     add.l      D1, D2
  2322. 00001A68  4870 1800                pea.l      [A0 + D1]
  2323. 00001A6C  4EBA F090                jsr        [PC - 0xF70 /* 00000AFE */]
  2324. 00001A70  4A40                     tst.w      D0
  2325. 00001A72  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2326. 00001A76  6606                     bne        +0x8 /* 00001A7E */
  2327. 00001A78  7000                     moveq.l    D0, 0x00
  2328. 00001A7A  6000 03BE                bra        +0x3C0 /* 00001E3A */
  2329. label00001A7E:
  2330. 00001A7E  206B 0040                movea.l    A0, [A3 + 0x40]
  2331. 00001A82  48C7                     ext.l      D7
  2332. 00001A84  2007                     move.l     D0, D7
  2333. 00001A86  E588                     lsl        D0, 2
  2334. 00001A88  2200                     move.l     D1, D0
  2335. 00001A8A  E588                     lsl        D0, 2
  2336. 00001A8C  D081                     add.l      D0, D1
  2337. 00001A8E  4A70 080C                tst.w      [A0 + D0 + 0xC]
  2338. 00001A92  6700 0090                beq        +0x92 /* 00001B24 */
  2339. 00001A96  206B 0040                movea.l    A0, [A3 + 0x40]
  2340. 00001A9A  48C7                     ext.l      D7
  2341. 00001A9C  2007                     move.l     D0, D7
  2342. 00001A9E  E588                     lsl        D0, 2
  2343. 00001AA0  2200                     move.l     D1, D0
  2344. 00001AA2  E588                     lsl        D0, 2
  2345. 00001AA4  D081                     add.l      D0, D1
  2346. 00001AA6  3030 080C                move.w     D0, [A0 + D0 + 0xC]
  2347. 00001AAA  48C0                     ext.l      D0
  2348. 00001AAC  E580                     asl        D0, 2
  2349. 00001AAE  2F00                     move.l     -[A7], D0
  2350. 00001AB0  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  2351. 00001AB4  206B 0040                movea.l    A0, [A3 + 0x40]
  2352. 00001AB8  48C7                     ext.l      D7
  2353. 00001ABA  2207                     move.l     D1, D7
  2354. 00001ABC  E589                     lsl        D1, 2
  2355. 00001ABE  2401                     move.l     D2, D1
  2356. 00001AC0  E589                     lsl        D1, 2
  2357. 00001AC2  D282                     add.l      D1, D2
  2358. 00001AC4  2180 1810                move.l     [A0 + D1 + 0x10], D0
  2359. 00001AC8  588F                     addq.l     A7, 4
  2360. 00001ACA  6606                     bne        +0x8 /* 00001AD2 */
  2361. 00001ACC  7000                     moveq.l    D0, 0x00
  2362. 00001ACE  6000 036A                bra        +0x36C /* 00001E3A */
  2363. label00001AD2:
  2364. 00001AD2  4246                     clr.w      D6
  2365. 00001AD4  6038                     bra        +0x3A /* 00001B0E */
  2366. label00001AD6:
  2367. 00001AD6  7001                     moveq.l    D0, 0x01
  2368. 00001AD8  2F00                     move.l     -[A7], D0
  2369. 00001ADA  2F0C                     move.l     -[A7], A4
  2370. 00001ADC  206B 0040                movea.l    A0, [A3 + 0x40]
  2371. 00001AE0  48C7                     ext.l      D7
  2372. 00001AE2  2207                     move.l     D1, D7
  2373. 00001AE4  E589                     lsl        D1, 2
  2374. 00001AE6  2401                     move.l     D2, D1
  2375. 00001AE8  E589                     lsl        D1, 2
  2376. 00001AEA  D282                     add.l      D1, D2
  2377. 00001AEC  2070 1810                movea.l    A0, [A0 + D1 + 0x10]
  2378. 00001AF0  48C6                     ext.l      D6
  2379. 00001AF2  2206                     move.l     D1, D6
  2380. 00001AF4  E581                     asl        D1, 2
  2381. 00001AF6  4870 1800                pea.l      [A0 + D1]
  2382. 00001AFA  4EBA F002                jsr        [PC - 0xFFE /* 00000AFE */]
  2383. 00001AFE  4A40                     tst.w      D0
  2384. 00001B00  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2385. 00001B04  6606                     bne        +0x8 /* 00001B0C */
  2386. 00001B06  7000                     moveq.l    D0, 0x00
  2387. 00001B08  6000 0330                bra        +0x332 /* 00001E3A */
  2388. label00001B0C:
  2389. 00001B0C  5246                     addq.w     D6, 1
  2390. label00001B0E:
  2391. 00001B0E  206B 0040                movea.l    A0, [A3 + 0x40]
  2392. 00001B12  48C7                     ext.l      D7
  2393. 00001B14  2007                     move.l     D0, D7
  2394. 00001B16  E588                     lsl        D0, 2
  2395. 00001B18  2200                     move.l     D1, D0
  2396. 00001B1A  E588                     lsl        D0, 2
  2397. 00001B1C  D081                     add.l      D0, D1
  2398. 00001B1E  BC70 080C                cmp.w      D6, [A0 + D0 + 0xC]
  2399. 00001B22  6DB2                     blt        -0x4C /* 00001AD6 */
  2400. label00001B24:
  2401. 00001B24  5247                     addq.w     D7, 1
  2402. label00001B26:
  2403. 00001B26  BE6B 0014                cmp.w      D7, [A3 + 0x14]
  2404. 00001B2A  6D00 FF24                blt        -0xDA /* 00001A50 */
  2405. label00001B2E:
  2406. 00001B2E  4A6B 0016                tst.w      [A3 + 0x16]
  2407. 00001B32  6700 00A2                beq        +0xA4 /* 00001BD6 */
  2408. 00001B36  302B 0016                move.w     D0, [A3 + 0x16]
  2409. 00001B3A  48C0                     ext.l      D0
  2410. 00001B3C  7202                     moveq.l    D1, 0x02
  2411. 00001B3E  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  2412. 00001B42  5280                     addq.l     D0, 1
  2413. 00001B44  E380                     asl        D0, 1
  2414. 00001B46  3740 0064                move.w     [A3 + 0x64], D0
  2415. 00001B4A  48C0                     ext.l      D0
  2416. 00001B4C  2200                     move.l     D1, D0
  2417. 00001B4E  C0FC 0006                mulu.w     D0, 0x6
  2418. 00001B52  4841                     swap.w     D1
  2419. 00001B54  C2FC 0006                mulu.w     D1, 0x6
  2420. 00001B58  4841                     swap.w     D1
  2421. 00001B5A  4241                     clr.w      D1
  2422. 00001B5C  D081                     add.l      D0, D1
  2423. 00001B5E  2F00                     move.l     -[A7], D0
  2424. 00001B60  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  2425. 00001B64  2740 0044                move.l     [A3 + 0x44], D0
  2426. 00001B68  588F                     addq.l     A7, 4
  2427. 00001B6A  6606                     bne        +0x8 /* 00001B72 */
  2428. 00001B6C  7000                     moveq.l    D0, 0x00
  2429. 00001B6E  6000 02CA                bra        +0x2CC /* 00001E3A */
  2430. label00001B72:
  2431. 00001B72  4247                     clr.w      D7
  2432. 00001B74  603A                     bra        +0x3C /* 00001BB0 */
  2433. label00001B76:
  2434. 00001B76  7001                     moveq.l    D0, 0x01
  2435. 00001B78  2F00                     move.l     -[A7], D0
  2436. 00001B7A  486D BF8E                pea.l      [A5 - 0x4072]
  2437. 00001B7E  206B 0044                movea.l    A0, [A3 + 0x44]
  2438. 00001B82  48C7                     ext.l      D7
  2439. 00001B84  2207                     move.l     D1, D7
  2440. 00001B86  2401                     move.l     D2, D1
  2441. 00001B88  C2FC 0006                mulu.w     D1, 0x6
  2442. 00001B8C  4842                     swap.w     D2
  2443. 00001B8E  C4FC 0006                mulu.w     D2, 0x6
  2444. 00001B92  4842                     swap.w     D2
  2445. 00001B94  4242                     clr.w      D2
  2446. 00001B96  D282                     add.l      D1, D2
  2447. 00001B98  4870 1800                pea.l      [A0 + D1]
  2448. 00001B9C  4EBA EF60                jsr        [PC - 0x10A0 /* 00000AFE */]
  2449. 00001BA0  4A40                     tst.w      D0
  2450. 00001BA2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2451. 00001BA6  6606                     bne        +0x8 /* 00001BAE */
  2452. 00001BA8  7000                     moveq.l    D0, 0x00
  2453. 00001BAA  6000 028E                bra        +0x290 /* 00001E3A */
  2454. label00001BAE:
  2455. 00001BAE  5247                     addq.w     D7, 1
  2456. label00001BB0:
  2457. 00001BB0  BE6B 0016                cmp.w      D7, [A3 + 0x16]
  2458. 00001BB4  6DC0                     blt        -0x3E /* 00001B76 */
  2459. 00001BB6  206B 0044                movea.l    A0, [A3 + 0x44]
  2460. 00001BBA  48C7                     ext.l      D7
  2461. 00001BBC  2007                     move.l     D0, D7
  2462. 00001BBE  2200                     move.l     D1, D0
  2463. 00001BC0  C0FC 0006                mulu.w     D0, 0x6
  2464. 00001BC4  4841                     swap.w     D1
  2465. 00001BC6  C2FC 0006                mulu.w     D1, 0x6
  2466. 00001BCA  4841                     swap.w     D1
  2467. 00001BCC  4241                     clr.w      D1
  2468. 00001BCE  D081                     add.l      D0, D1
  2469. 00001BD0  21AB 0008 0800           move.l     [A0 + D0], [A3 + 0x8]
  2470. label00001BD6:
  2471. 00001BD6  4A6B 0018                tst.w      [A3 + 0x18]
  2472. 00001BDA  675C                     beq        +0x5E /* 00001C38 */
  2473. 00001BDC  302B 0018                move.w     D0, [A3 + 0x18]
  2474. 00001BE0  48C0                     ext.l      D0
  2475. 00001BE2  D080                     add.l      D0, D0
  2476. 00001BE4  2200                     move.l     D1, D0
  2477. 00001BE6  E588                     lsl        D0, 2
  2478. 00001BE8  D081                     add.l      D0, D1
  2479. 00001BEA  2F00                     move.l     -[A7], D0
  2480. 00001BEC  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  2481. 00001BF0  2740 0048                move.l     [A3 + 0x48], D0
  2482. 00001BF4  588F                     addq.l     A7, 4
  2483. 00001BF6  6606                     bne        +0x8 /* 00001BFE */
  2484. 00001BF8  7000                     moveq.l    D0, 0x00
  2485. 00001BFA  6000 023E                bra        +0x240 /* 00001E3A */
  2486. label00001BFE:
  2487. 00001BFE  4247                     clr.w      D7
  2488. 00001C00  6030                     bra        +0x32 /* 00001C32 */
  2489. label00001C02:
  2490. 00001C02  7001                     moveq.l    D0, 0x01
  2491. 00001C04  2F00                     move.l     -[A7], D0
  2492. 00001C06  486D BF94                pea.l      [A5 - 0x406C]
  2493. 00001C0A  206B 0048                movea.l    A0, [A3 + 0x48]
  2494. 00001C0E  48C7                     ext.l      D7
  2495. 00001C10  2207                     move.l     D1, D7
  2496. 00001C12  D281                     add.l      D1, D1
  2497. 00001C14  2401                     move.l     D2, D1
  2498. 00001C16  E589                     lsl        D1, 2
  2499. 00001C18  D282                     add.l      D1, D2
  2500. 00001C1A  4870 1800                pea.l      [A0 + D1]
  2501. 00001C1E  4EBA EEDE                jsr        [PC - 0x1122 /* 00000AFE */]
  2502. 00001C22  4A40                     tst.w      D0
  2503. 00001C24  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2504. 00001C28  6606                     bne        +0x8 /* 00001C30 */
  2505. 00001C2A  7000                     moveq.l    D0, 0x00
  2506. 00001C2C  6000 020C                bra        +0x20E /* 00001E3A */
  2507. label00001C30:
  2508. 00001C30  5247                     addq.w     D7, 1
  2509. label00001C32:
  2510. 00001C32  BE6B 0018                cmp.w      D7, [A3 + 0x18]
  2511. 00001C36  6DCA                     blt        -0x34 /* 00001C02 */
  2512. label00001C38:
  2513. 00001C38  7040                     moveq.l    D0, 0x40
  2514. 00001C3A  C06B 0010                and.w      D0, [A3 + 0x10]
  2515. 00001C3E  6714                     beq        +0x16 /* 00001C54 */
  2516. 00001C40  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2517. 00001C44  4EAD 1682                jsr        [A5 + 0x1682 /* export_716 */]
  2518. 00001C48  4A40                     tst.w      D0
  2519. 00001C4A  588F                     addq.l     A7, 4
  2520. 00001C4C  6606                     bne        +0x8 /* 00001C54 */
  2521. 00001C4E  7000                     moveq.l    D0, 0x00
  2522. 00001C50  6000 01E8                bra        +0x1EA /* 00001E3A */
  2523. label00001C54:
  2524. 00001C54  58AE FFF4                addq.l     [A6 - 0xC], 4
  2525. 00001C58  6000 0178                bra        +0x17A /* 00001DD2 */
  2526. 00001C5C  7001                     moveq.l    D0, 0x01
  2527. 00001C5E  2F00                     move.l     -[A7], D0
  2528. 00001C60  486D C0E2                pea.l      [A5 - 0x3F1E]
  2529. 00001C64  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  2530. 00001C68  4EBA EE94                jsr        [PC - 0x116C /* 00000AFE */]
  2531. 00001C6C  4A40                     tst.w      D0
  2532. 00001C6E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2533. 00001C72  6606                     bne        +0x8 /* 00001C7A */
  2534. 00001C74  7000                     moveq.l    D0, 0x00
  2535. 00001C76  6000 01C2                bra        +0x1C4 /* 00001E3A */
  2536. label00001C7A:
  2537. 00001C7A  486D 2452                pea.l      [A5 + 0x2452 /* export_1158 */]
  2538. 00001C7E  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  2539. 00001C82  4EAD 0B42                jsr        [A5 + 0xB42 /* export_356 */]
  2540. 00001C86  4A40                     tst.w      D0
  2541. 00001C88  508F                     addq.l     A7, 8
  2542. 00001C8A  6606                     bne        +0x8 /* 00001C92 */
  2543. 00001C8C  7000                     moveq.l    D0, 0x00
  2544. 00001C8E  6000 01AA                bra        +0x1AC /* 00001E3A */
  2545. label00001C92:
  2546. 00001C92  7016                     moveq.l    D0, 0x16
  2547. 00001C94  D1AE FFF4                add.l      [A6 - 0xC], D0
  2548. 00001C98  6000 0138                bra        +0x13A /* 00001DD2 */
  2549. 00001C9C  206D C49C                movea.l    A0, [A5 - 0x3B64]
  2550. 00001CA0  7000                     moveq.l    D0, 0x00
  2551. 00001CA2  1010                     move.b     D0, [A0]
  2552. 00001CA4  206D C49C                movea.l    A0, [A5 - 0x3B64]
  2553. 00001CA8  7200                     moveq.l    D1, 0x00
  2554. 00001CAA  1228 0001                move.b     D1, [A0 + 0x1]
  2555. 00001CAE  E149                     lsl        D1.w, 8
  2556. 00001CB0  8240                     or.w       D1, D0
  2557. 00001CB2  206E FFF4                movea.l    A0, [A6 - 0xC]
  2558. 00001CB6  3141 000C                move.w     [A0 + 0xC], D1
  2559. 00001CBA  202D C49C                move.l     D0, [A5 - 0x3B64]
  2560. 00001CBE  5480                     addq.l     D0, 2
  2561. 00001CC0  2040                     movea.l    A0, D0
  2562. 00001CC2  7000                     moveq.l    D0, 0x00
  2563. 00001CC4  1010                     move.b     D0, [A0]
  2564. 00001CC6  222D C49C                move.l     D1, [A5 - 0x3B64]
  2565. 00001CCA  5481                     addq.l     D1, 2
  2566. 00001CCC  2041                     movea.l    A0, D1
  2567. 00001CCE  7200                     moveq.l    D1, 0x00
  2568. 00001CD0  1228 0001                move.b     D1, [A0 + 0x1]
  2569. 00001CD4  E149                     lsl        D1.w, 8
  2570. 00001CD6  8240                     or.w       D1, D0
  2571. 00001CD8  206E FFF4                movea.l    A0, [A6 - 0xC]
  2572. 00001CDC  3141 000E                move.w     [A0 + 0xE], D1
  2573. 00001CE0  58AD C49C                addq.l     [A5 - 0x3B64], 4
  2574. 00001CE4  59AD C4A4                subq.l     [A5 - 0x3B5C], 4
  2575. 00001CE8  206E FFF4                movea.l    A0, [A6 - 0xC]
  2576. 00001CEC  7004                     moveq.l    D0, 0x04
  2577. 00001CEE  B068 000E                cmp.w      D0, [A0 + 0xE]
  2578. 00001CF2  6670                     bne        +0x72 /* 00001D64 */
  2579. 00001CF4  206E FFF4                movea.l    A0, [A6 - 0xC]
  2580. 00001CF8  5D68 000C                subq.w     [A0 + 0xC], 6
  2581. 00001CFC  7002                     moveq.l    D0, 0x02
  2582. 00001CFE  2F00                     move.l     -[A7], D0
  2583. 00001D00  206E FFF4                movea.l    A0, [A6 - 0xC]
  2584. 00001D04  4868 000A                pea.l      [A0 + 0xA]
  2585. 00001D08  4EBA 109C                jsr        [PC + 0x109C /* 00002DA6 */]
  2586. 00001D0C  4A40                     tst.w      D0
  2587. 00001D0E  508F                     addq.l     A7, 8
  2588. 00001D10  672C                     beq        +0x2E /* 00001D3E */
  2589. 00001D12  7002                     moveq.l    D0, 0x02
  2590. 00001D14  2F00                     move.l     -[A7], D0
  2591. 00001D16  206E FFF4                movea.l    A0, [A6 - 0xC]
  2592. 00001D1A  4868 0008                pea.l      [A0 + 0x8]
  2593. 00001D1E  4EBA 1086                jsr        [PC + 0x1086 /* 00002DA6 */]
  2594. 00001D22  4A40                     tst.w      D0
  2595. 00001D24  508F                     addq.l     A7, 8
  2596. 00001D26  6716                     beq        +0x18 /* 00001D3E */
  2597. 00001D28  7002                     moveq.l    D0, 0x02
  2598. 00001D2A  2F00                     move.l     -[A7], D0
  2599. 00001D2C  206E FFF4                movea.l    A0, [A6 - 0xC]
  2600. 00001D30  4868 0010                pea.l      [A0 + 0x10]
  2601. 00001D34  4EBA 1070                jsr        [PC + 0x1070 /* 00002DA6 */]
  2602. 00001D38  4A40                     tst.w      D0
  2603. 00001D3A  508F                     addq.l     A7, 8
  2604. 00001D3C  6606                     bne        +0x8 /* 00001D44 */
  2605. label00001D3E:
  2606. 00001D3E  7000                     moveq.l    D0, 0x00
  2607. 00001D40  6000 00F8                bra        +0xFA /* 00001E3A */
  2608. label00001D44:
  2609. 00001D44  206E FFF4                movea.l    A0, [A6 - 0xC]
  2610. 00001D48  5868 0010                addq.w     [A0 + 0x10], 4
  2611. 00001D4C  486D 2452                pea.l      [A5 + 0x2452 /* export_1158 */]
  2612. 00001D50  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  2613. 00001D54  4EAD 0B42                jsr        [A5 + 0xB42 /* export_356 */]
  2614. 00001D58  4A40                     tst.w      D0
  2615. 00001D5A  508F                     addq.l     A7, 8
  2616. 00001D5C  6632                     bne        +0x34 /* 00001D90 */
  2617. 00001D5E  7000                     moveq.l    D0, 0x00
  2618. 00001D60  6000 00D8                bra        +0xDA /* 00001E3A */
  2619. label00001D64:
  2620. 00001D64  206E FFF4                movea.l    A0, [A6 - 0xC]
  2621. 00001D68  3028 000C                move.w     D0, [A0 + 0xC]
  2622. 00001D6C  48C0                     ext.l      D0
  2623. 00001D6E  D1AD C49C                add.l      [A5 - 0x3B64], D0
  2624. 00001D72  206E FFF4                movea.l    A0, [A6 - 0xC]
  2625. 00001D76  3028 000C                move.w     D0, [A0 + 0xC]
  2626. 00001D7A  48C0                     ext.l      D0
  2627. 00001D7C  91AD C4A4                sub.l      [A5 - 0x3B5C], D0
  2628. 00001D80  206E FFF4                movea.l    A0, [A6 - 0xC]
  2629. 00001D84  4268 000E                clr.w      [A0 + 0xE]
  2630. 00001D88  206E FFF4                movea.l    A0, [A6 - 0xC]
  2631. 00001D8C  4268 000C                clr.w      [A0 + 0xC]
  2632. label00001D90:
  2633. 00001D90  7016                     moveq.l    D0, 0x16
  2634. 00001D92  D1AE FFF4                add.l      [A6 - 0xC], D0
  2635. 00001D96  603A                     bra        +0x3C /* 00001DD2 */
  2636. 00001D98  7001                     moveq.l    D0, 0x01
  2637. 00001D9A  2F00                     move.l     -[A7], D0
  2638. 00001D9C  486D BF6C                pea.l      [A5 - 0x4094]
  2639. 00001DA0  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  2640. 00001DA4  4EBA ED58                jsr        [PC - 0x12A8 /* 00000AFE */]
  2641. 00001DA8  4A40                     tst.w      D0
  2642. 00001DAA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2643. 00001DAE  6606                     bne        +0x8 /* 00001DB6 */
  2644. 00001DB0  7000                     moveq.l    D0, 0x00
  2645. 00001DB2  6000 0086                bra        +0x88 /* 00001E3A */
  2646. label00001DB6:
  2647. 00001DB6  486D 2452                pea.l      [A5 + 0x2452 /* export_1158 */]
  2648. 00001DBA  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  2649. 00001DBE  4EBA 451A                jsr        [PC + 0x451A /* 000062DA */]
  2650. 00001DC2  4A40                     tst.w      D0
  2651. 00001DC4  508F                     addq.l     A7, 8
  2652. 00001DC6  6604                     bne        +0x6 /* 00001DCC */
  2653. 00001DC8  7000                     moveq.l    D0, 0x00
  2654. 00001DCA  606E                     bra        +0x70 /* 00001E3A */
  2655. label00001DCC:
  2656. 00001DCC  701C                     moveq.l    D0, 0x1C
  2657. 00001DCE  D1AE FFF4                add.l      [A6 - 0xC], D0
  2658. label00001DD2:
  2659. 00001DD2  202D C49C                move.l     D0, [A5 - 0x3B64]
  2660. 00001DD6  90AD C4A0                sub.l      D0, [A5 - 0x3B60]
  2661. 00001DDA  B0AD C494                cmp.l      D0, [A5 - 0x3B6C]
  2662. 00001DDE  6304                     bls        +0x6 /* 00001DE4 */
  2663. 00001DE0  7000                     moveq.l    D0, 0x00
  2664. 00001DE2  6056                     bra        +0x58 /* 00001E3A */
  2665. label00001DE4:
  2666. 00001DE4  536E FFEA                subq.w     [A6 - 0x16], 1
  2667. 00001DE8  6710                     beq        +0x12 /* 00001DFA */
  2668. 00001DEA  4AAD C4A4                tst.l      [A5 - 0x3B5C]
  2669. 00001DEE  6600 ED40                bne        -0x12BE /* 00000B30 */
  2670. 00001DF2  4A6D C438                tst.w      [A5 - 0x3BC8]
  2671. 00001DF6  6700 ED38                beq        -0x12C6 /* 00000B30 */
  2672. label00001DFA:
  2673. 00001DFA  206E FFEC                movea.l    A0, [A6 - 0x14]
  2674. 00001DFE  52AE FFEC                addq.l     [A6 - 0x14], 1
  2675. 00001E02  7000                     moveq.l    D0, 0x00
  2676. 00001E04  1010                     move.b     D0, [A0]
  2677. 00001E06  3D40 FFEA                move.w     [A6 - 0x16], D0
  2678. 00001E0A  6710                     beq        +0x12 /* 00001E1C */
  2679. 00001E0C  4AAD C4A4                tst.l      [A5 - 0x3B5C]
  2680. 00001E10  6600 ED10                bne        -0x12EE /* 00000B22 */
  2681. 00001E14  4A6D C438                tst.w      [A5 - 0x3BC8]
  2682. 00001E18  6700 ED08                beq        -0x12F6 /* 00000B22 */
  2683. label00001E1C:
  2684. 00001E1C  302E 0012                move.w     D0, [A6 + 0x12]
  2685. 00001E20  536E 0012                subq.w     [A6 + 0x12], 1
  2686. 00001E24  4A40                     tst.w      D0
  2687. 00001E26  6710                     beq        +0x12 /* 00001E38 */
  2688. 00001E28  4AAD C4A4                tst.l      [A5 - 0x3B5C]
  2689. 00001E2C  6600 ECEA                bne        -0x1314 /* 00000B18 */
  2690. 00001E30  4A6D C438                tst.w      [A5 - 0x3BC8]
  2691. 00001E34  6700 ECE2                beq        -0x131C /* 00000B18 */
  2692. label00001E38:
  2693. 00001E38  7001                     moveq.l    D0, 0x01
  2694. label00001E3A:
  2695. 00001E3A  4CEE 18F0 FFD2           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x2E]
  2696. 00001E40  4E5E                     unlink     A6
  2697. 00001E42  4E75                     rts
  2698. fn00001E44:
  2699. 00001E44  48E7 0118                movem.l    -[A7], D7,A3,A4
  2700. 00001E48  2E2F 0014                move.l     D7, [A7 + 0x14]
  2701. 00001E4C  266F 0010                movea.l    A3, [A7 + 0x10]
  2702. 00001E50  7000                     moveq.l    D0, 0x00
  2703. 00001E52  2840                     movea.l    A4, D0
  2704. 00001E54  603A                     bra        +0x3C /* 00001E90 */
  2705. label00001E56:
  2706. 00001E56  7004                     moveq.l    D0, 0x04
  2707. 00001E58  B06B 0020                cmp.w      D0, [A3 + 0x20]
  2708. 00001E5C  6614                     bne        +0x16 /* 00001E72 */
  2709. 00001E5E  206B 002E                movea.l    A0, [A3 + 0x2E]
  2710. 00001E62  3028 03F6                move.w     D0, [A0 + 0x3F6]
  2711. 00001E66  48C0                     ext.l      D0
  2712. 00001E68  BE80                     cmp.l      D7, D0
  2713. 00001E6A  6606                     bne        +0x8 /* 00001E72 */
  2714. 00001E6C  286B 002E                movea.l    A4, [A3 + 0x2E]
  2715. 00001E70  6022                     bra        +0x24 /* 00001E94 */
  2716. label00001E72:
  2717. 00001E72  700B                     moveq.l    D0, 0x0B
  2718. 00001E74  B06B 0020                cmp.w      D0, [A3 + 0x20]
  2719. 00001E78  6612                     bne        +0x14 /* 00001E8C */
  2720. 00001E7A  2F07                     move.l     -[A7], D7
  2721. 00001E7C  2F2B 002A                move.l     -[A7], [A3 + 0x2A]
  2722. 00001E80  4EBA FFC2                jsr        [PC - 0x3E /* 00001E44 */]
  2723. 00001E84  2840                     movea.l    A4, D0
  2724. 00001E86  200C                     move.l     D0, A4
  2725. 00001E88  508F                     addq.l     A7, 8
  2726. 00001E8A  6608                     bne        +0xA /* 00001E94 */
  2727. label00001E8C:
  2728. 00001E8C  266B 0026                movea.l    A3, [A3 + 0x26]
  2729. label00001E90:
  2730. 00001E90  200B                     move.l     D0, A3
  2731. 00001E92  66C2                     bne        -0x3C /* 00001E56 */
  2732. label00001E94:
  2733. 00001E94  200C                     move.l     D0, A4
  2734. 00001E96  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  2735. 00001E9A  4E75                     rts
  2736. fn00001E9C:
  2737. 00001E9C  2F0B                     move.l     -[A7], A3
  2738. 00001E9E  266F 0008                movea.l    A3, [A7 + 0x8]
  2739. 00001EA2  4AAB 02AC                tst.l      [A3 + 0x2AC]
  2740. 00001EA6  663A                     bne        +0x3C /* 00001EE2 */
  2741. 00001EA8  486D 25D2                pea.l      [A5 + 0x25D2 /* export_1206 */]
  2742. 00001EAC  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  2743. 00001EB0  4A40                     tst.w      D0
  2744. 00001EB2  588F                     addq.l     A7, 4
  2745. 00001EB4  672C                     beq        +0x2E /* 00001EE2 */
  2746. 00001EB6  486B 029A                pea.l      [A3 + 0x29A]
  2747. 00001EBA  4EAD 25D2                jsr        [A5 + 0x25D2 /* export_1206 */]
  2748. 00001EBE  4A40                     tst.w      D0
  2749. 00001EC0  588F                     addq.l     A7, 4
  2750. 00001EC2  671E                     beq        +0x20 /* 00001EE2 */
  2751. 00001EC4  7001                     moveq.l    D0, 0x01
  2752. 00001EC6  2F00                     move.l     -[A7], D0
  2753. 00001EC8  486B 029A                pea.l      [A3 + 0x29A]
  2754. 00001ECC  4EAD 25DA                jsr        [A5 + 0x25DA /* export_1207 */]
  2755. 00001ED0  486D 25DA                pea.l      [A5 + 0x25DA /* export_1207 */]
  2756. 00001ED4  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  2757. 00001ED8  2F0B                     move.l     -[A7], A3
  2758. 00001EDA  4EAD 1232                jsr        [A5 + 0x1232 /* export_578 */]
  2759. 00001EDE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2760. label00001EE2:
  2761. 00001EE2  265F                     movea.l    A3, [A7]+
  2762. 00001EE4  4E75                     rts
  2763. export_1157:
  2764. 00001EE6  4E56 FDB4                link       A6, -0x024C
  2765. 00001EEA  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  2766. 00001EEE  47EE FE00                lea.l      A3, [A6 - 0x200]
  2767. 00001EF2  7A01                     moveq.l    D5, 0x01
  2768. 00001EF4  4246                     clr.w      D6
  2769. 00001EF6  41EE FDD0                lea.l      A0, [A6 - 0x230]
  2770. 00001EFA  2B48 C442                move.l     [A5 - 0x3BBE], A0
  2771. 00001EFE  206E 0008                movea.l    A0, [A6 + 0x8]
  2772. 00001F02  52AE 0008                addq.l     [A6 + 0x8], 1
  2773. 00001F06  1010                     move.b     D0, [A0]
  2774. 00001F08  6500 0600                bcs        +0x602 /* 0000250A */
  2775. 00001F0C  0C00 0007                cmpi.b     D0, 0x7
  2776. 00001F10  6200 05F8                bhi        +0x5FA /* 0000250A */
  2777. 00001F14  7200                     moveq.l    D1, 0x00
  2778. 00001F16  1200                     move.b     D1, D0
  2779. 00001F18  D241                     add.w      D1, D1
  2780. 00001F1A  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  2781. 00001F1E  4EFB 1000                jmp        [PC + D1.w]
  2782. 00001F22  0012 011C                ori.b      [A2], 0x1C
  2783. 00001F26  01A8 0238                bclr       [A0 + 0x238], D0
  2784. 00001F2A  025C 0326                andi.w     [A4]+, 0x326
  2785. 00001F2E  04D8                     .incomplete
  2786. 00001F30  05B2 2F0B 486E 0008      bclr       [[A2 + <<invalid base displacement size>> + D2 * 8] + 0x486E0008], D2
  2787. 00001F38  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  2788. 00001F3C  4A40                     tst.w      D0
  2789. 00001F3E  508F                     addq.l     A7, 8
  2790. 00001F40  6700 05C8                beq        +0x5CA /* 0000250A */
  2791. 00001F44  7000                     moveq.l    D0, 0x00
  2792. 00001F46  2D40 FDC0                move.l     [A6 - 0x240], D0
  2793. 00001F4A  206E 0008                movea.l    A0, [A6 + 0x8]
  2794. 00001F4E  52AE 0008                addq.l     [A6 + 0x8], 1
  2795. 00001F52  4A10                     tst.b      [A0]
  2796. 00001F54  672E                     beq        +0x30 /* 00001F84 */
  2797. 00001F56  486E FDC4                pea.l      [A6 - 0x23C]
  2798. 00001F5A  486E 0008                pea.l      [A6 + 0x8]
  2799. 00001F5E  4EAD 0C82                jsr        [A5 + 0xC82 /* export_396 */]
  2800. 00001F62  4A40                     tst.w      D0
  2801. 00001F64  508F                     addq.l     A7, 8
  2802. 00001F66  6700 05A2                beq        +0x5A4 /* 0000250A */
  2803. 00001F6A  4245                     clr.w      D5
  2804. 00001F6C  41EE FDC4                lea.l      A0, [A6 - 0x23C]
  2805. 00001F70  2D48 FDC0                move.l     [A6 - 0x240], A0
  2806. 00001F74  302E FDC6                move.w     D0, [A6 - 0x23A]
  2807. 00001F78  916E FDCA                sub.w      [A6 - 0x236], D0
  2808. 00001F7C  302E FDC4                move.w     D0, [A6 - 0x23C]
  2809. 00001F80  916E FDC8                sub.w      [A6 - 0x238], D0
  2810. label00001F84:
  2811. 00001F84  4247                     clr.w      D7
  2812. 00001F86  4A13                     tst.b      [A3]
  2813. 00001F88  6640                     bne        +0x42 /* 00001FCA */
  2814. label00001F8A:
  2815. 00001F8A  5247                     addq.w     D7, 1
  2816. 00001F8C  3007                     move.w     D0, D7
  2817. 00001F8E  48C0                     ext.l      D0
  2818. 00001F90  2F00                     move.l     -[A7], D0
  2819. 00001F92  4878 043A                push.l     0x43A
  2820. 00001F96  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  2821. 00001F9A  588F                     addq.l     A7, 4
  2822. 00001F9C  2F00                     move.l     -[A7], D0
  2823. 00001F9E  200B                     move.l     D0, A3
  2824. 00001FA0  5280                     addq.l     D0, 1
  2825. 00001FA2  2F00                     move.l     -[A7], D0
  2826. 00001FA4  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  2827. 00001FA8  1680                     move.b     [A3], D0
  2828. 00001FAA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2829. 00001FAE  2F0B                     move.l     -[A7], A3
  2830. 00001FB0  4EAD 138A                jsr        [A5 + 0x138A /* export_621 */]
  2831. 00001FB4  4A80                     tst.l      D0
  2832. 00001FB6  588F                     addq.l     A7, 4
  2833. 00001FB8  66D0                     bne        -0x2E /* 00001F8A */
  2834. 00001FBA  486E FDCC                pea.l      [A6 - 0x234]
  2835. 00001FBE  2F0B                     move.l     -[A7], A3
  2836. 00001FC0  4EAD 11EA                jsr        [A5 + 0x11EA /* export_569 */]
  2837. 00001FC4  4A40                     tst.w      D0
  2838. 00001FC6  508F                     addq.l     A7, 8
  2839. 00001FC8  66C0                     bne        -0x3E /* 00001F8A */
  2840. label00001FCA:
  2841. 00001FCA  7000                     moveq.l    D0, 0x00
  2842. 00001FCC  2F00                     move.l     -[A7], D0
  2843. 00001FCE  486D BA78                pea.l      [A5 - 0x4588]
  2844. 00001FD2  7201                     moveq.l    D1, 0x01
  2845. 00001FD4  2F01                     move.l     -[A7], D1
  2846. 00001FD6  2F0B                     move.l     -[A7], A3
  2847. 00001FD8  4EAD 13E2                jsr        [A5 + 0x13E2 /* export_632 */]
  2848. 00001FDC  4A40                     tst.w      D0
  2849. 00001FDE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2850. 00001FE2  6700 0526                beq        +0x528 /* 0000250A */
  2851. 00001FE6  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  2852. 00001FEA  4EBA FEB0                jsr        [PC - 0x150 /* 00001E9C */]
  2853. 00001FEE  48C5                     ext.l      D5
  2854. 00001FF0  2F05                     move.l     -[A7], D5
  2855. 00001FF2  2F2E FDC0                move.l     -[A7], [A6 - 0x240]
  2856. 00001FF6  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  2857. 00001FFA  4EBA 0F34                jsr        [PC + 0xF34 /* 00002F30 */]
  2858. 00001FFE  3C00                     move.w     D6, D0
  2859. 00002000  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2860. 00002004  6720                     beq        +0x22 /* 00002026 */
  2861. 00002006  2F0B                     move.l     -[A7], A3
  2862. 00002008  4878 0687                push.l     0x687
  2863. 0000200C  4EAD 0E3A                jsr        [A5 + 0xE3A /* export_451 */]
  2864. 00002010  508F                     addq.l     A7, 8
  2865. 00002012  2F00                     move.l     -[A7], D0
  2866. 00002014  4EAD 105A                jsr        [A5 + 0x105A /* export_519 */]
  2867. 00002018  206D BA78                movea.l    A0, [A5 - 0x4588]
  2868. 0000201C  4268 025E                clr.w      [A0 + 0x25E]
  2869. 00002020  588F                     addq.l     A7, 4
  2870. 00002022  6000 04E6                bra        +0x4E8 /* 0000250A */
  2871. label00002026:
  2872. 00002026  7001                     moveq.l    D0, 0x01
  2873. 00002028  2F00                     move.l     -[A7], D0
  2874. 0000202A  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  2875. 0000202E  4EAD 12EA                jsr        [A5 + 0x12EA /* export_601 */]
  2876. 00002032  4EAD 1122                jsr        [A5 + 0x1122 /* export_544 */]
  2877. 00002036  508F                     addq.l     A7, 8
  2878. 00002038  6000 04D0                bra        +0x4D2 /* 0000250A */
  2879. 0000203C  2F0B                     move.l     -[A7], A3
  2880. 0000203E  486E 0008                pea.l      [A6 + 0x8]
  2881. 00002042  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  2882. 00002046  4A40                     tst.w      D0
  2883. 00002048  508F                     addq.l     A7, 8
  2884. 0000204A  6700 04BE                beq        +0x4C0 /* 0000250A */
  2885. 0000204E  4A13                     tst.b      [A3]
  2886. 00002050  6642                     bne        +0x44 /* 00002094 */
  2887. 00002052  4247                     clr.w      D7
  2888. label00002054:
  2889. 00002054  5247                     addq.w     D7, 1
  2890. 00002056  3007                     move.w     D0, D7
  2891. 00002058  48C0                     ext.l      D0
  2892. 0000205A  2F00                     move.l     -[A7], D0
  2893. 0000205C  4878 043C                push.l     0x43C
  2894. 00002060  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  2895. 00002064  588F                     addq.l     A7, 4
  2896. 00002066  2F00                     move.l     -[A7], D0
  2897. 00002068  200B                     move.l     D0, A3
  2898. 0000206A  5280                     addq.l     D0, 1
  2899. 0000206C  2F00                     move.l     -[A7], D0
  2900. 0000206E  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  2901. 00002072  1680                     move.b     [A3], D0
  2902. 00002074  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2903. 00002078  2F0B                     move.l     -[A7], A3
  2904. 0000207A  4EAD 138A                jsr        [A5 + 0x138A /* export_621 */]
  2905. 0000207E  4A80                     tst.l      D0
  2906. 00002080  588F                     addq.l     A7, 4
  2907. 00002082  66D0                     bne        -0x2E /* 00002054 */
  2908. 00002084  486E FDBC                pea.l      [A6 - 0x244]
  2909. 00002088  2F0B                     move.l     -[A7], A3
  2910. 0000208A  4EAD 11EA                jsr        [A5 + 0x11EA /* export_569 */]
  2911. 0000208E  4A40                     tst.w      D0
  2912. 00002090  508F                     addq.l     A7, 8
  2913. 00002092  66C0                     bne        -0x3E /* 00002054 */
  2914. label00002094:
  2915. 00002094  701A                     moveq.l    D0, 0x1A
  2916. 00002096  2F00                     move.l     -[A7], D0
  2917. 00002098  7200                     moveq.l    D1, 0x00
  2918. 0000209A  2F01                     move.l     -[A7], D1
  2919. 0000209C  2F01                     move.l     -[A7], D1
  2920. 0000209E  486D C36E                pea.l      [A5 - 0x3C92]
  2921. 000020A2  2F0B                     move.l     -[A7], A3
  2922. 000020A4  4EAD 1922                jsr        [A5 + 0x1922 /* export_800 */]
  2923. 000020A8  3C00                     move.w     D6, D0
  2924. 000020AA  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2925. 000020AE  6700 045A                beq        +0x45C /* 0000250A */
  2926. 000020B2  206D E020                movea.l    A0, [A5 - 0x1FE0]
  2927. 000020B6  4268 0196                clr.w      [A0 + 0x196]
  2928. 000020BA  206D E020                movea.l    A0, [A5 - 0x1FE0]
  2929. 000020BE  0268 EFFF 020C           andi.w     [A0 + 0x20C], 0xEFFF
  2930. 000020C4  6000 0444                bra        +0x446 /* 0000250A */
  2931. 000020C8  4AAD B9FC                tst.l      [A5 - 0x4604]
  2932. 000020CC  6700 043C                beq        +0x43E /* 0000250A */
  2933. 000020D0  4A6D AFA0                tst.w      [A5 - 0x5060]
  2934. 000020D4  6600 0434                bne        +0x436 /* 0000250A */
  2935. 000020D8  4A6D EA3E                tst.w      [A5 - 0x15C2]
  2936. 000020DC  6600 042C                bne        +0x42E /* 0000250A */
  2937. 000020E0  4EAD 11D2                jsr        [A5 + 0x11D2 /* export_566 */]
  2938. 000020E4  7000                     moveq.l    D0, 0x00
  2939. 000020E6  2D40 FDC0                move.l     [A6 - 0x240], D0
  2940. 000020EA  206E 0008                movea.l    A0, [A6 + 0x8]
  2941. 000020EE  52AE 0008                addq.l     [A6 + 0x8], 1
  2942. 000020F2  4A10                     tst.b      [A0]
  2943. 000020F4  672E                     beq        +0x30 /* 00002124 */
  2944. 000020F6  486E FDC4                pea.l      [A6 - 0x23C]
  2945. 000020FA  486E 0008                pea.l      [A6 + 0x8]
  2946. 000020FE  4EAD 0C82                jsr        [A5 + 0xC82 /* export_396 */]
  2947. 00002102  4A40                     tst.w      D0
  2948. 00002104  508F                     addq.l     A7, 8
  2949. 00002106  6700 0402                beq        +0x404 /* 0000250A */
  2950. 0000210A  4245                     clr.w      D5
  2951. 0000210C  41EE FDC4                lea.l      A0, [A6 - 0x23C]
  2952. 00002110  2D48 FDC0                move.l     [A6 - 0x240], A0
  2953. 00002114  302E FDC6                move.w     D0, [A6 - 0x23A]
  2954. 00002118  916E FDCA                sub.w      [A6 - 0x236], D0
  2955. 0000211C  302E FDC4                move.w     D0, [A6 - 0x23C]
  2956. 00002120  916E FDC8                sub.w      [A6 - 0x238], D0
  2957. label00002124:
  2958. 00002124  48C5                     ext.l      D5
  2959. 00002126  2F05                     move.l     -[A7], D5
  2960. 00002128  2F2E FDC0                move.l     -[A7], [A6 - 0x240]
  2961. 0000212C  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  2962. 00002130  4EBA 0DFE                jsr        [PC + 0xDFE /* 00002F30 */]
  2963. 00002134  2840                     movea.l    A4, D0
  2964. 00002136  200C                     move.l     D0, A4
  2965. 00002138  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2966. 0000213C  6700 03CC                beq        +0x3CE /* 0000250A */
  2967. 00002140  486C 032E                pea.l      [A4 + 0x32E]
  2968. 00002144  206D B9FC                movea.l    A0, [A5 - 0x4604]
  2969. 00002148  4868 032E                pea.l      [A0 + 0x32E]
  2970. 0000214C  4EAD 1392                jsr        [A5 + 0x1392 /* export_622 */]
  2971. 00002150  5246                     addq.w     D6, 1
  2972. 00002152  508F                     addq.l     A7, 8
  2973. 00002154  6000 03B4                bra        +0x3B6 /* 0000250A */
  2974. 00002158  2F0B                     move.l     -[A7], A3
  2975. 0000215A  486E 0008                pea.l      [A6 + 0x8]
  2976. 0000215E  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  2977. 00002162  4A40                     tst.w      D0
  2978. 00002164  508F                     addq.l     A7, 8
  2979. 00002166  6700 03A2                beq        +0x3A4 /* 0000250A */
  2980. 0000216A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2981. 0000216E  2F0B                     move.l     -[A7], A3
  2982. 00002170  4EBA 03A4                jsr        [PC + 0x3A4 /* 00002516 */]
  2983. 00002174  3C00                     move.w     D6, D0
  2984. 00002176  508F                     addq.l     A7, 8
  2985. 00002178  6000 0390                bra        +0x392 /* 0000250A */
  2986. 0000217C  206E 0008                movea.l    A0, [A6 + 0x8]
  2987. 00002180  7000                     moveq.l    D0, 0x00
  2988. 00002182  1010                     move.b     D0, [A0]
  2989. 00002184  D0BC 0000 0426           add.l      D0, 0x426
  2990. 0000218A  2F00                     move.l     -[A7], D0
  2991. 0000218C  206E 0008                movea.l    A0, [A6 + 0x8]
  2992. 00002190  4A10                     tst.b      [A0]
  2993. 00002192  6708                     beq        +0xA /* 0000219C */
  2994. 00002194  203C 0000 0425           move.l     D0, 0x425
  2995. 0000219A  6006                     bra        +0x8 /* 000021A2 */
  2996. label0000219C:
  2997. 0000219C  203C 0000 0424           move.l     D0, 0x424
  2998. label000021A2:
  2999. 000021A2  2F00                     move.l     -[A7], D0
  3000. 000021A4  206E 0008                movea.l    A0, [A6 + 0x8]
  3001. 000021A8  4A10                     tst.b      [A0]
  3002. 000021AA  6704                     beq        +0x6 /* 000021B0 */
  3003. 000021AC  7002                     moveq.l    D0, 0x02
  3004. 000021AE  6002                     bra        +0x4 /* 000021B2 */
  3005. label000021B0:
  3006. 000021B0  7001                     moveq.l    D0, 0x01
  3007. label000021B2:
  3008. 000021B2  2F00                     move.l     -[A7], D0
  3009. 000021B4  486E FF00                pea.l      [A6 - 0x100]
  3010. 000021B8  4EBA E4EA                jsr        [PC - 0x1B16 /* 000006A4 */]
  3011. 000021BC  4A40                     tst.w      D0
  3012. 000021BE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3013. 000021C2  6700 0346                beq        +0x348 /* 0000250A */
  3014. 000021C6  2F0B                     move.l     -[A7], A3
  3015. 000021C8  206E 0008                movea.l    A0, [A6 + 0x8]
  3016. 000021CC  7000                     moveq.l    D0, 0x00
  3017. 000021CE  1010                     move.b     D0, [A0]
  3018. 000021D0  D0BC 0000 048A           add.l      D0, 0x48A
  3019. 000021D6  2F00                     move.l     -[A7], D0
  3020. 000021D8  4EAD 0E2A                jsr        [A5 + 0xE2A /* export_449 */]
  3021. 000021DC  206E 0008                movea.l    A0, [A6 + 0x8]
  3022. 000021E0  4A10                     tst.b      [A0]
  3023. 000021E2  508F                     addq.l     A7, 8
  3024. 000021E4  6714                     beq        +0x16 /* 000021FA */
  3025. 000021E6  4878 0436                push.l     0x436
  3026. 000021EA  4EAD 0E32                jsr        [A5 + 0xE32 /* export_450 */]
  3027. 000021EE  588F                     addq.l     A7, 4
  3028. 000021F0  2F00                     move.l     -[A7], D0
  3029. 000021F2  2F0B                     move.l     -[A7], A3
  3030. 000021F4  4EAD 1B1A                jsr        [A5 + 0x1B1A /* export_863 */]
  3031. 000021F8  508F                     addq.l     A7, 8
  3032. label000021FA:
  3033. 000021FA  5213                     addq.b     [A3], 1
  3034. 000021FC  7000                     moveq.l    D0, 0x00
  3035. 000021FE  1013                     move.b     D0, [A3]
  3036. 00002200  17BC 0020 0000           move.b     [A3 + D0.w], 0x20 /* ' ' */
  3037. 00002206  5213                     addq.b     [A3], 1
  3038. 00002208  7000                     moveq.l    D0, 0x00
  3039. 0000220A  1013                     move.b     D0, [A3]
  3040. 0000220C  17BC 0022 0000           move.b     [A3 + D0.w], 0x22 /* '\"' */
  3041. 00002212  486E FF00                pea.l      [A6 - 0x100]
  3042. 00002216  2F0B                     move.l     -[A7], A3
  3043. 00002218  4EAD 1B1A                jsr        [A5 + 0x1B1A /* export_863 */]
  3044. 0000221C  5213                     addq.b     [A3], 1
  3045. 0000221E  7000                     moveq.l    D0, 0x00
  3046. 00002220  1013                     move.b     D0, [A3]
  3047. 00002222  17BC 0022 0000           move.b     [A3 + D0.w], 0x22 /* '\"' */
  3048. 00002228  1013                     move.b     D0, [A3]
  3049. 0000222A  5200                     addq.b     D0, 1
  3050. 0000222C  7200                     moveq.l    D1, 0x00
  3051. 0000222E  1200                     move.b     D1, D0
  3052. 00002230  4233 1000                clr.b      [A3 + D1.w]
  3053. 00002234  200B                     move.l     D0, A3
  3054. 00002236  5280                     addq.l     D0, 1
  3055. 00002238  2F00                     move.l     -[A7], D0
  3056. 0000223A  4EAD 105A                jsr        [A5 + 0x105A /* export_519 */]
  3057. 0000223E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3058. 00002242  6000 02C6                bra        +0x2C8 /* 0000250A */
  3059. 00002246  7007                     moveq.l    D0, 0x07
  3060. 00002248  B06E 0012                cmp.w      D0, [A6 + 0x12]
  3061. 0000224C  6600 00DA                bne        +0xDC /* 00002328 */
  3062. 00002250  206D E020                movea.l    A0, [A5 - 0x1FE0]
  3063. 00002254  4A68 0198                tst.w      [A0 + 0x198]
  3064. 00002258  6700 00CE                beq        +0xD0 /* 00002328 */
  3065. 0000225C  206D E020                movea.l    A0, [A5 - 0x1FE0]
  3066. 00002260  303C 1000                move.w     D0, 0x1000
  3067. 00002264  C068 020C                and.w      D0, [A0 + 0x20C]
  3068. 00002268  660A                     bne        +0xC /* 00002274 */
  3069. 0000226A  206D E020                movea.l    A0, [A5 - 0x1FE0]
  3070. 0000226E  4A68 0196                tst.w      [A0 + 0x196]
  3071. 00002272  6730                     beq        +0x32 /* 000022A4 */
  3072. label00002274:
  3073. 00002274  206D E020                movea.l    A0, [A5 - 0x1FE0]
  3074. 00002278  2F28 0160                move.l     -[A7], [A0 + 0x160]
  3075. 0000227C  4878 0441                push.l     0x441
  3076. 00002280  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  3077. 00002284  588F                     addq.l     A7, 4
  3078. 00002286  2F00                     move.l     -[A7], D0
  3079. 00002288  200B                     move.l     D0, A3
  3080. 0000228A  5280                     addq.l     D0, 1
  3081. 0000228C  2F00                     move.l     -[A7], D0
  3082. 0000228E  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  3083. 00002292  1680                     move.b     [A3], D0
  3084. 00002294  2F0B                     move.l     -[A7], A3
  3085. 00002296  4EAD 201A                jsr        [A5 + 0x201A /* export_1023 */]
  3086. 0000229A  4A40                     tst.w      D0
  3087. 0000229C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3088. 000022A0  6700 0268                beq        +0x26A /* 0000250A */
  3089. label000022A4:
  3090. 000022A4  206D E020                movea.l    A0, [A5 - 0x1FE0]
  3091. 000022A8  2D68 0288 FDB8           move.l     [A6 - 0x248], [A0 + 0x288]
  3092. 000022AE  672C                     beq        +0x2E /* 000022DC */
  3093. 000022B0  41ED C370                lea.l      A0, [A5 - 0x3C90]
  3094. 000022B4  2D48 FDB4                move.l     [A6 - 0x24C], A0
  3095. 000022B8  206D E020                movea.l    A0, [A5 - 0x1FE0]
  3096. 000022BC  2D68 0284 FDBC           move.l     [A6 - 0x244], [A0 + 0x284]
  3097. 000022C2  206E FDBC                movea.l    A0, [A6 - 0x244]
  3098. 000022C6  3828 006E                move.w     D4, [A0 + 0x6E]
  3099. 000022CA  206D E020                movea.l    A0, [A5 - 0x1FE0]
  3100. 000022CE  2F28 0160                move.l     -[A7], [A0 + 0x160]
  3101. 000022D2  2F0B                     move.l     -[A7], A3
  3102. 000022D4  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  3103. 000022D8  508F                     addq.l     A7, 8
  3104. 000022DA  6020                     bra        +0x22 /* 000022FC */
  3105. label000022DC:
  3106. 000022DC  7000                     moveq.l    D0, 0x00
  3107. 000022DE  2D40 FDB4                move.l     [A6 - 0x24C], D0
  3108. 000022E2  2D40 FDBC                move.l     [A6 - 0x244], D0
  3109. 000022E6  781A                     moveq.l    D4, 0x1A
  3110. 000022E8  206D E020                movea.l    A0, [A5 - 0x1FE0]
  3111. 000022EC  2068 0284                movea.l    A0, [A0 + 0x284]
  3112. 000022F0  2F28 0058                move.l     -[A7], [A0 + 0x58]
  3113. 000022F4  2F0B                     move.l     -[A7], A3
  3114. 000022F6  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  3115. 000022FA  508F                     addq.l     A7, 8
  3116. label000022FC:
  3117. 000022FC  206D E020                movea.l    A0, [A5 - 0x1FE0]
  3118. 00002300  2F08                     move.l     -[A7], A0
  3119. 00002302  4EAD 1942                jsr        [A5 + 0x1942 /* export_804 */]
  3120. 00002306  7000                     moveq.l    D0, 0x00
  3121. 00002308  3004                     move.w     D0, D4
  3122. 0000230A  2F00                     move.l     -[A7], D0
  3123. 0000230C  486E FDBC                pea.l      [A6 - 0x244]
  3124. 00002310  2F2E FDB8                move.l     -[A7], [A6 - 0x248]
  3125. 00002314  2F2E FDB4                move.l     -[A7], [A6 - 0x24C]
  3126. 00002318  2F0B                     move.l     -[A7], A3
  3127. 0000231A  4EAD 1922                jsr        [A5 + 0x1922 /* export_800 */]
  3128. 0000231E  3C00                     move.w     D6, D0
  3129. 00002320  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3130. 00002324  6000 01E4                bra        +0x1E6 /* 0000250A */
  3131. label00002328:
  3132. 00002328  4A6E 0012                tst.w      [A6 + 0x12]
  3133. 0000232C  6600 00C4                bne        +0xC6 /* 000023F2 */
  3134. 00002330  206D BA78                movea.l    A0, [A5 - 0x4588]
  3135. 00002334  4A68 0298                tst.w      [A0 + 0x298]
  3136. 00002338  6700 00B8                beq        +0xBA /* 000023F2 */
  3137. 0000233C  2D6D BA78 FDCC           move.l     [A6 - 0x234], [A5 - 0x4588]
  3138. 00002342  6700 01C6                beq        +0x1C8 /* 0000250A */
  3139. 00002346  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  3140. 0000234A  4EAD 13CA                jsr        [A5 + 0x13CA /* export_629 */]
  3141. 0000234E  4A40                     tst.w      D0
  3142. 00002350  588F                     addq.l     A7, 4
  3143. 00002352  6730                     beq        +0x32 /* 00002384 */
  3144. 00002354  206D BA78                movea.l    A0, [A5 - 0x4588]
  3145. 00002358  2F28 026A                move.l     -[A7], [A0 + 0x26A]
  3146. 0000235C  4878 0441                push.l     0x441
  3147. 00002360  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  3148. 00002364  588F                     addq.l     A7, 4
  3149. 00002366  2F00                     move.l     -[A7], D0
  3150. 00002368  200B                     move.l     D0, A3
  3151. 0000236A  5280                     addq.l     D0, 1
  3152. 0000236C  2F00                     move.l     -[A7], D0
  3153. 0000236E  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  3154. 00002372  1680                     move.b     [A3], D0
  3155. 00002374  2F0B                     move.l     -[A7], A3
  3156. 00002376  4EAD 201A                jsr        [A5 + 0x201A /* export_1023 */]
  3157. 0000237A  4A40                     tst.w      D0
  3158. 0000237C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3159. 00002380  6700 0188                beq        +0x18A /* 0000250A */
  3160. label00002384:
  3161. 00002384  206D BA78                movea.l    A0, [A5 - 0x4588]
  3162. 00002388  2F28 026E                move.l     -[A7], [A0 + 0x26E]
  3163. 0000238C  2F0B                     move.l     -[A7], A3
  3164. 0000238E  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  3165. 00002392  286D E9E2                movea.l    A4, [A5 - 0x161E]
  3166. 00002396  508F                     addq.l     A7, 8
  3167. label00002398:
  3168. 00002398  200C                     move.l     D0, A4
  3169. 0000239A  6612                     bne        +0x14 /* 000023AE */
  3170. 0000239C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3171. 000023A0  2F0B                     move.l     -[A7], A3
  3172. 000023A2  4EBA 0172                jsr        [PC + 0x172 /* 00002516 */]
  3173. 000023A6  3C00                     move.w     D6, D0
  3174. 000023A8  508F                     addq.l     A7, 8
  3175. 000023AA  6000 015E                bra        +0x160 /* 0000250A */
  3176. label000023AE:
  3177. 000023AE  4A6C 018A                tst.w      [A4 + 0x18A]
  3178. 000023B2  6618                     bne        +0x1A /* 000023CC */
  3179. 000023B4  202C 0412                move.l     D0, [A4 + 0x412]
  3180. 000023B8  B0AE FDCC                cmp.l      D0, [A6 - 0x234]
  3181. 000023BC  662E                     bne        +0x30 /* 000023EC */
  3182. 000023BE  2F0C                     move.l     -[A7], A4
  3183. 000023C0  4EAD 111A                jsr        [A5 + 0x111A /* export_543 */]
  3184. 000023C4  286D E9E2                movea.l    A4, [A5 - 0x161E]
  3185. 000023C8  588F                     addq.l     A7, 4
  3186. 000023CA  60CC                     bra        -0x32 /* 00002398 */
  3187. label000023CC:
  3188. 000023CC  7007                     moveq.l    D0, 0x07
  3189. 000023CE  B06C 018A                cmp.w      D0, [A4 + 0x18A]
  3190. 000023D2  6618                     bne        +0x1A /* 000023EC */
  3191. 000023D4  202C 0288                move.l     D0, [A4 + 0x288]
  3192. 000023D8  B0AE FDCC                cmp.l      D0, [A6 - 0x234]
  3193. 000023DC  660E                     bne        +0x10 /* 000023EC */
  3194. 000023DE  2F0C                     move.l     -[A7], A4
  3195. 000023E0  4EAD 1942                jsr        [A5 + 0x1942 /* export_804 */]
  3196. 000023E4  286D E9E2                movea.l    A4, [A5 - 0x161E]
  3197. 000023E8  588F                     addq.l     A7, 4
  3198. 000023EA  60AC                     bra        -0x52 /* 00002398 */
  3199. label000023EC:
  3200. 000023EC  286C 0164                movea.l    A4, [A4 + 0x164]
  3201. 000023F0  60A6                     bra        -0x58 /* 00002398 */
  3202. label000023F2:
  3203. 000023F2  7C01                     moveq.l    D6, 0x01
  3204. 000023F4  6000 0114                bra        +0x116 /* 0000250A */
  3205. 000023F8  2F0B                     move.l     -[A7], A3
  3206. 000023FA  486E 0008                pea.l      [A6 + 0x8]
  3207. 000023FE  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  3208. 00002402  4A40                     tst.w      D0
  3209. 00002404  508F                     addq.l     A7, 8
  3210. 00002406  6700 0102                beq        +0x104 /* 0000250A */
  3211. 0000240A  4AAD BA78                tst.l      [A5 - 0x4588]
  3212. 0000240E  660E                     bne        +0x10 /* 0000241E */
  3213. 00002410  4878 04FD                push.l     0x4FD
  3214. 00002414  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  3215. 00002418  588F                     addq.l     A7, 4
  3216. 0000241A  6000 00EE                bra        +0xF0 /* 0000250A */
  3217. label0000241E:
  3218. 0000241E  7004                     moveq.l    D0, 0x04
  3219. 00002420  2F00                     move.l     -[A7], D0
  3220. 00002422  7200                     moveq.l    D1, 0x00
  3221. 00002424  2F01                     move.l     -[A7], D1
  3222. 00002426  2F0B                     move.l     -[A7], A3
  3223. 00002428  206D C442                movea.l    A0, [A5 - 0x3BBE]
  3224. 0000242C  2F08                     move.l     -[A7], A0
  3225. 0000242E  4EAD 00DA                jsr        [A5 + 0xDA /* export_23 */]
  3226. 00002432  4A80                     tst.l      D0
  3227. 00002434  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3228. 00002438  6600 008E                bne        +0x90 /* 000024C8 */
  3229. 0000243C  2F2D C442                move.l     -[A7], [A5 - 0x3BBE]
  3230. 00002440  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  3231. 00002444  4A40                     tst.w      D0
  3232. 00002446  588F                     addq.l     A7, 4
  3233. 00002448  6754                     beq        +0x56 /* 0000249E */
  3234. 0000244A  206D C442                movea.l    A0, [A5 - 0x3BBE]
  3235. 0000244E  2F08                     move.l     -[A7], A0
  3236. 00002450  4EAD 011A                jsr        [A5 + 0x11A /* export_31 */]
  3237. 00002454  486D 245A                pea.l      [A5 + 0x245A /* export_1159 */]
  3238. 00002458  486D 28CA                pea.l      [A5 + 0x28CA /* export_1301 */]
  3239. 0000245C  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  3240. 00002460  3C00                     move.w     D6, D0
  3241. 00002462  4878 0107                push.l     0x107
  3242. 00002466  4878 0100                push.l     0x100
  3243. 0000246A  4878 7FFF                push.l     0x7FFF
  3244. 0000246E  7000                     moveq.l    D0, 0x00
  3245. 00002470  2F00                     move.l     -[A7], D0
  3246. 00002472  4878 7FFF                push.l     0x7FFF
  3247. 00002476  322D BA7E                move.w     D1, [A5 - 0x4582]
  3248. 0000247A  48C1                     ext.l      D1
  3249. 0000247C  2F01                     move.l     -[A7], D1
  3250. 0000247E  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  3251. 00002482  4EAD 14AA                jsr        [A5 + 0x14AA /* export_657 */]
  3252. 00002486  206D C442                movea.l    A0, [A5 - 0x3BBE]
  3253. 0000248A  2F08                     move.l     -[A7], A0
  3254. 0000248C  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3255. 00002490  2F2D C442                move.l     -[A7], [A5 - 0x3BBE]
  3256. 00002494  4EAD 0E6A                jsr        [A5 + 0xE6A /* export_457 */]
  3257. 00002498  4FEF 0030                lea.l      A7, [A7 + 0x30]
  3258. 0000249C  600A                     bra        +0xC /* 000024A8 */
  3259. label0000249E:
  3260. 0000249E  4878 03FE                push.l     0x3FE
  3261. 000024A2  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  3262. 000024A6  588F                     addq.l     A7, 4
  3263. label000024A8:
  3264. 000024A8  206D C442                movea.l    A0, [A5 - 0x3BBE]
  3265. 000024AC  2F08                     move.l     -[A7], A0
  3266. 000024AE  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  3267. 000024B2  206D BA78                movea.l    A0, [A5 - 0x4588]
  3268. 000024B6  317C 0001 025E           move.w     [A0 + 0x25E], 0x1
  3269. 000024BC  206D BA78                movea.l    A0, [A5 - 0x4588]
  3270. 000024C0  5268 0158                addq.w     [A0 + 0x158], 1
  3271. 000024C4  588F                     addq.l     A7, 4
  3272. 000024C6  6042                     bra        +0x44 /* 0000250A */
  3273. label000024C8:
  3274. 000024C8  2F0B                     move.l     -[A7], A3
  3275. 000024CA  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  3276. 000024CE  588F                     addq.l     A7, 4
  3277. 000024D0  6038                     bra        +0x3A /* 0000250A */
  3278. 000024D2  4AAD BA78                tst.l      [A5 - 0x4588]
  3279. 000024D6  6732                     beq        +0x34 /* 0000250A */
  3280. 000024D8  2F0B                     move.l     -[A7], A3
  3281. 000024DA  486E 0008                pea.l      [A6 + 0x8]
  3282. 000024DE  4EAD 0BD2                jsr        [A5 + 0xBD2 /* export_374 */]
  3283. 000024E2  4A40                     tst.w      D0
  3284. 000024E4  508F                     addq.l     A7, 8
  3285. 000024E6  6722                     beq        +0x24 /* 0000250A */
  3286. 000024E8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3287. 000024EC  2F0B                     move.l     -[A7], A3
  3288. 000024EE  4EBA 0C3C                jsr        [PC + 0xC3C /* 0000312C */]
  3289. 000024F2  4A40                     tst.w      D0
  3290. 000024F4  508F                     addq.l     A7, 8
  3291. 000024F6  6712                     beq        +0x14 /* 0000250A */
  3292. 000024F8  206D BA78                movea.l    A0, [A5 - 0x4588]
  3293. 000024FC  317C 0001 025E           move.w     [A0 + 0x25E], 0x1
  3294. 00002502  206D BA78                movea.l    A0, [A5 - 0x4588]
  3295. 00002506  5268 0158                addq.w     [A0 + 0x158], 1
  3296. label0000250A:
  3297. 0000250A  3006                     move.w     D0, D6
  3298. 0000250C  4CEE 18F0 FD9C           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x264]
  3299. 00002512  4E5E                     unlink     A6
  3300. 00002514  4E75                     rts
  3301. fn00002516:
  3302. 00002516  4E56 F6DE                link       A6, -0x0922
  3303. 0000251A  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  3304. 0000251E  4247                     clr.w      D7
  3305. 00002520  4EAD 09CA                jsr        [A5 + 0x9CA /* export_309 */]
  3306. 00002524  286D E9E2                movea.l    A4, [A5 - 0x161E]
  3307. 00002528  602A                     bra        +0x2C /* 00002554 */
  3308. label0000252A:
  3309. 0000252A  4A6C 018A                tst.w      [A4 + 0x18A]
  3310. 0000252E  6620                     bne        +0x22 /* 00002550 */
  3311. 00002530  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3312. 00002534  206C 0412                movea.l    A0, [A4 + 0x412]
  3313. 00002538  2F28 026E                move.l     -[A7], [A0 + 0x26E]
  3314. 0000253C  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  3315. 00002540  4A40                     tst.w      D0
  3316. 00002542  508F                     addq.l     A7, 8
  3317. 00002544  660A                     bne        +0xC /* 00002550 */
  3318. 00002546  2F0C                     move.l     -[A7], A4
  3319. 00002548  4EAD 0A12                jsr        [A5 + 0xA12 /* export_318 */]
  3320. 0000254C  7E01                     moveq.l    D7, 0x01
  3321. 0000254E  588F                     addq.l     A7, 4
  3322. label00002550:
  3323. 00002550  286C 0164                movea.l    A4, [A4 + 0x164]
  3324. label00002554:
  3325. 00002554  200C                     move.l     D0, A4
  3326. 00002556  6704                     beq        +0x6 /* 0000255C */
  3327. 00002558  4A47                     tst.w      D7
  3328. 0000255A  67CE                     beq        -0x30 /* 0000252A */
  3329. label0000255C:
  3330. 0000255C  4A47                     tst.w      D7
  3331. 0000255E  6600 0754                bne        +0x756 /* 00002CB4 */
  3332. 00002562  4EAD 11D2                jsr        [A5 + 0x11D2 /* export_566 */]
  3333. 00002566  3A2D BA7E                move.w     D5, [A5 - 0x4582]
  3334. 0000256A  3C2D BA7C                move.w     D6, [A5 - 0x4584]
  3335. 0000256E  701C                     moveq.l    D0, 0x1C
  3336. 00002570  2F00                     move.l     -[A7], D0
  3337. 00002572  486E F7E0                pea.l      [A6 - 0x820]
  3338. 00002576  7201                     moveq.l    D1, 0x01
  3339. 00002578  2F01                     move.l     -[A7], D1
  3340. 0000257A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3341. 0000257E  4EAD 13E2                jsr        [A5 + 0x13E2 /* export_632 */]
  3342. 00002582  4A40                     tst.w      D0
  3343. 00002584  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3344. 00002588  6700 067A                beq        +0x67C /* 00002C04 */
  3345. 0000258C  7000                     moveq.l    D0, 0x00
  3346. 0000258E  2D40 F7E4                move.l     [A6 - 0x81C], D0
  3347. 00002592  426D BDB0                clr.w      [A5 - 0x4250]
  3348. 00002596  426D C492                clr.w      [A5 - 0x3B6E]
  3349. 0000259A  206E F7E0                movea.l    A0, [A6 - 0x820]
  3350. 0000259E  4868 0262                pea.l      [A0 + 0x262]
  3351. 000025A2  4EAD 011A                jsr        [A5 + 0x11A /* export_31 */]
  3352. 000025A6  3D40 F7DE                move.w     [A6 - 0x822], D0
  3353. 000025AA  2B6E F7E0 BA78           move.l     [A5 - 0x4588], [A6 - 0x820]
  3354. 000025B0  4A6E F7DE                tst.w      [A6 - 0x822]
  3355. 000025B4  588F                     addq.l     A7, 4
  3356. 000025B6  6600 0580                bne        +0x582 /* 00002B38 */
  3357. 000025BA  2B7C 0000 3000 C498      move.l     [A5 - 0x3B68], 0x3000 /* '0\0' */
  3358. 000025C2  4878 3000                push.l     0x3000 /* '0\0' */
  3359. 000025C6  4EAD 0052                jsr        [A5 + 0x52 /* export_6 */]
  3360. 000025CA  2B40 C4A0                move.l     [A5 - 0x3B60], D0
  3361. 000025CE  588F                     addq.l     A7, 4
  3362. 000025D0  6610                     bne        +0x12 /* 000025E2 */
  3363. 000025D2  41EE F800                lea.l      A0, [A6 - 0x800]
  3364. 000025D6  2B48 C4A0                move.l     [A5 - 0x3B60], A0
  3365. 000025DA  2B7C 0000 0800 C498      move.l     [A5 - 0x3B68], 0x800
  3366. label000025E2:
  3367. 000025E2  2B6D C4A0 C49C           move.l     [A5 - 0x3B64], [A5 - 0x3B60]
  3368. 000025E8  7000                     moveq.l    D0, 0x00
  3369. 000025EA  2B40 C494                move.l     [A5 - 0x3B6C], D0
  3370. 000025EE  2B40 BDB2                move.l     [A5 - 0x424E], D0
  3371. 000025F2  720D                     moveq.l    D1, 0x0D
  3372. 000025F4  2F01                     move.l     -[A7], D1
  3373. 000025F6  486E F7EC                pea.l      [A6 - 0x814]
  3374. 000025FA  206E F7E0                movea.l    A0, [A6 - 0x820]
  3375. 000025FE  4868 0262                pea.l      [A0 + 0x262]
  3376. 00002602  4EAD 009A                jsr        [A5 + 0x9A /* export_15 */]
  3377. 00002606  4A80                     tst.l      D0
  3378. 00002608  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3379. 0000260C  6610                     bne        +0x12 /* 0000261E */
  3380. 0000260E  7000                     moveq.l    D0, 0x00
  3381. 00002610  102E F7F8                move.b     D0, [A6 - 0x808]
  3382. 00002614  3B40 BDB0                move.w     [A5 - 0x4250], D0
  3383. 00002618  422E F7F8                clr.b      [A6 - 0x808]
  3384. 0000261C  600C                     bra        +0xE /* 0000262A */
  3385. label0000261E:
  3386. 0000261E  302D E5C6                move.w     D0, [A5 - 0x1A3A]
  3387. 00002622  41EE F7EC                lea.l      A0, [A6 - 0x814]
  3388. 00002626  4230 0000                clr.b      [A0 + D0.w]
  3389. label0000262A:
  3390. 0000262A  426D C43A                clr.w      [A5 - 0x3BC6]
  3391. 0000262E  486D C4C4                pea.l      [A5 - 0x3B3C]
  3392. 00002632  486E F7EC                pea.l      [A6 - 0x814]
  3393. 00002636  4EAD 0F1A                jsr        [A5 + 0xF1A /* export_479 */]
  3394. 0000263A  7200                     moveq.l    D1, 0x00
  3395. 0000263C  4A80                     tst.l      D0
  3396. 0000263E  57C1                     seq        D1
  3397. 00002640  4401                     neg.b      D1
  3398. 00002642  3B41 C436                move.w     [A5 - 0x3BCA], D1
  3399. 00002646  7001                     moveq.l    D0, 0x01
  3400. 00002648  4A6D C436                tst.w      [A5 - 0x3BCA]
  3401. 0000264C  508F                     addq.l     A7, 8
  3402. 0000264E  661A                     bne        +0x1C /* 0000266A */
  3403. 00002650  2F00                     move.l     -[A7], D0
  3404. 00002652  486D C4B6                pea.l      [A5 - 0x3B4A]
  3405. 00002656  486E F7EC                pea.l      [A6 - 0x814]
  3406. 0000265A  4EAD 0F1A                jsr        [A5 + 0xF1A /* export_479 */]
  3407. 0000265E  508F                     addq.l     A7, 8
  3408. 00002660  2200                     move.l     D1, D0
  3409. 00002662  201F                     move.l     D0, [A7]+
  3410. 00002664  4A81                     tst.l      D1
  3411. 00002666  6702                     beq        +0x4 /* 0000266A */
  3412. 00002668  7000                     moveq.l    D0, 0x00
  3413. label0000266A:
  3414. 0000266A  3B40 C438                move.w     [A5 - 0x3BC8], D0
  3415. 0000266E  6630                     bne        +0x32 /* 000026A0 */
  3416. 00002670  486D C4E0                pea.l      [A5 - 0x3B20]
  3417. 00002674  486E F7EC                pea.l      [A6 - 0x814]
  3418. 00002678  4EAD 0F1A                jsr        [A5 + 0xF1A /* export_479 */]
  3419. 0000267C  4A80                     tst.l      D0
  3420. 0000267E  508F                     addq.l     A7, 8
  3421. 00002680  671E                     beq        +0x20 /* 000026A0 */
  3422. 00002682  486D C50A                pea.l      [A5 - 0x3AF6]
  3423. 00002686  486E F7EC                pea.l      [A6 - 0x814]
  3424. 0000268A  4EAD 0F1A                jsr        [A5 + 0xF1A /* export_479 */]
  3425. 0000268E  7200                     moveq.l    D1, 0x00
  3426. 00002690  4A80                     tst.l      D0
  3427. 00002692  57C1                     seq        D1
  3428. 00002694  4401                     neg.b      D1
  3429. 00002696  3B41 C43A                move.w     [A5 - 0x3BC6], D1
  3430. 0000269A  508F                     addq.l     A7, 8
  3431. 0000269C  6700 0140                beq        +0x142 /* 000027DE */
  3432. label000026A0:
  3433. 000026A0  206E F7E0                movea.l    A0, [A6 - 0x820]
  3434. 000026A4  41E8 00E8                lea.l      A0, [A0 + 0xE8]
  3435. 000026A8  2D48 F7E4                move.l     [A6 - 0x81C], A0
  3436. 000026AC  7000                     moveq.l    D0, 0x00
  3437. 000026AE  2F00                     move.l     -[A7], D0
  3438. 000026B0  2F2E F7E0                move.l     -[A7], [A6 - 0x820]
  3439. 000026B4  4EAD 12EA                jsr        [A5 + 0x12EA /* export_601 */]
  3440. 000026B8  426D C43C                clr.w      [A5 - 0x3BC4]
  3441. 000026BC  4A6D C43A                tst.w      [A5 - 0x3BC6]
  3442. 000026C0  508F                     addq.l     A7, 8
  3443. 000026C2  670C                     beq        +0xE /* 000026D0 */
  3444. 000026C4  206D BA78                movea.l    A0, [A5 - 0x4588]
  3445. 000026C8  0068 0100 0296           ori.w      [A0 + 0x296], 0x100
  3446. 000026CE  600E                     bra        +0x10 /* 000026DE */
  3447. label000026D0:
  3448. 000026D0  206E F7E0                movea.l    A0, [A6 - 0x820]
  3449. 000026D4  4868 00E4                pea.l      [A0 + 0xE4]
  3450. 000026D8  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  3451. 000026DC  588F                     addq.l     A7, 4
  3452. label000026DE:
  3453. 000026DE  4EBA 143C                jsr        [PC + 0x143C /* 00003B1C */]
  3454. 000026E2  3E00                     move.w     D7, D0
  3455. 000026E4  6612                     bne        +0x14 /* 000026F8 */
  3456. 000026E6  4A6D C43C                tst.w      [A5 - 0x3BC4]
  3457. 000026EA  6616                     bne        +0x18 /* 00002702 */
  3458. 000026EC  4878 04FC                push.l     0x4FC
  3459. 000026F0  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  3460. 000026F4  588F                     addq.l     A7, 4
  3461. 000026F6  600A                     bra        +0xC /* 00002702 */
  3462. label000026F8:
  3463. 000026F8  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  3464. 000026FC  4EBA F79E                jsr        [PC - 0x862 /* 00001E9C */]
  3465. 00002700  588F                     addq.l     A7, 4
  3466. label00002702:
  3467. 00002702  4A47                     tst.w      D7
  3468. 00002704  6764                     beq        +0x66 /* 0000276A */
  3469. 00002706  206E F7E0                movea.l    A0, [A6 - 0x820]
  3470. 0000270A  316D C438 0298           move.w     [A0 + 0x298], [A5 - 0x3BC8]
  3471. 00002710  4A6D C43A                tst.w      [A5 - 0x3BC6]
  3472. 00002714  6716                     beq        +0x18 /* 0000272C */
  3473. 00002716  2F2E F7E0                move.l     -[A7], [A6 - 0x820]
  3474. 0000271A  4EAD 1232                jsr        [A5 + 0x1232 /* export_578 */]
  3475. 0000271E  206E F7E0                movea.l    A0, [A6 - 0x820]
  3476. 00002722  317C 0001 018A           move.w     [A0 + 0x18A], 0x1
  3477. 00002728  588F                     addq.l     A7, 4
  3478. 0000272A  6034                     bra        +0x36 /* 00002760 */
  3479. label0000272C:
  3480. 0000272C  206E F7E0                movea.l    A0, [A6 - 0x820]
  3481. 00002730  4A68 0184                tst.w      [A0 + 0x184]
  3482. 00002734  672A                     beq        +0x2C /* 00002760 */
  3483. 00002736  206E F7E0                movea.l    A0, [A6 - 0x820]
  3484. 0000273A  226E F7E0                movea.l    A1, [A6 - 0x820]
  3485. 0000273E  3028 016A                move.w     D0, [A0 + 0x16A]
  3486. 00002742  B069 0168                cmp.w      D0, [A1 + 0x168]
  3487. 00002746  6418                     bcc        +0x1A /* 00002760 */
  3488. 00002748  206E F7E0                movea.l    A0, [A6 - 0x820]
  3489. 0000274C  317C 0001 0188           move.w     [A0 + 0x188], 0x1
  3490. 00002752  206E F7E0                movea.l    A0, [A6 - 0x820]
  3491. 00002756  226E F7E0                movea.l    A1, [A6 - 0x820]
  3492. 0000275A  3368 016A 0168           move.w     [A1 + 0x168], [A0 + 0x16A]
  3493. label00002760:
  3494. 00002760  2F2E F7E0                move.l     -[A7], [A6 - 0x820]
  3495. 00002764  4EAD 1012                jsr        [A5 + 0x1012 /* export_510 */]
  3496. 00002768  588F                     addq.l     A7, 4
  3497. label0000276A:
  3498. 0000276A  206E F7E0                movea.l    A0, [A6 - 0x820]
  3499. 0000276E  4868 0262                pea.l      [A0 + 0x262]
  3500. 00002772  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3501. 00002776  4A6D C438                tst.w      [A5 - 0x3BC8]
  3502. 0000277A  588F                     addq.l     A7, 4
  3503. 0000277C  671E                     beq        +0x20 /* 0000279C */
  3504. 0000277E  206E F7E0                movea.l    A0, [A6 - 0x820]
  3505. 00002782  4A68 0260                tst.w      [A0 + 0x260]
  3506. 00002786  6614                     bne        +0x16 /* 0000279C */
  3507. 00002788  7000                     moveq.l    D0, 0x00
  3508. 0000278A  2F00                     move.l     -[A7], D0
  3509. 0000278C  206E F7E0                movea.l    A0, [A6 - 0x820]
  3510. 00002790  4868 0262                pea.l      [A0 + 0x262]
  3511. 00002794  4EAD 00F2                jsr        [A5 + 0xF2 /* export_26 */]
  3512. 00002798  508F                     addq.l     A7, 8
  3513. 0000279A  6028                     bra        +0x2A /* 000027C4 */
  3514. label0000279C:
  3515. 0000279C  4A6D C438                tst.w      [A5 - 0x3BC8]
  3516. 000027A0  6608                     bne        +0xA /* 000027AA */
  3517. 000027A2  206E F7E0                movea.l    A0, [A6 - 0x820]
  3518. 000027A6  5268 025E                addq.w     [A0 + 0x25E], 1
  3519. label000027AA:
  3520. 000027AA  206E F7E0                movea.l    A0, [A6 - 0x820]
  3521. 000027AE  4868 0262                pea.l      [A0 + 0x262]
  3522. 000027B2  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  3523. 000027B6  206E F7E0                movea.l    A0, [A6 - 0x820]
  3524. 000027BA  4868 0262                pea.l      [A0 + 0x262]
  3525. 000027BE  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  3526. 000027C2  508F                     addq.l     A7, 8
  3527. label000027C4:
  3528. 000027C4  41EE F800                lea.l      A0, [A6 - 0x800]
  3529. 000027C8  B1ED C4A0                cmpa.l     A0, [A5 - 0x3B60]
  3530. 000027CC  6700 036A                beq        +0x36C /* 00002B38 */
  3531. 000027D0  2F2D C4A0                move.l     -[A7], [A5 - 0x3B60]
  3532. 000027D4  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  3533. 000027D8  588F                     addq.l     A7, 4
  3534. 000027DA  6000 035C                bra        +0x35E /* 00002B38 */
  3535. label000027DE:
  3536. 000027DE  486D C4D2                pea.l      [A5 - 0x3B2E]
  3537. 000027E2  486E F7EC                pea.l      [A6 - 0x814]
  3538. 000027E6  4EAD 0F1A                jsr        [A5 + 0xF1A /* export_479 */]
  3539. 000027EA  4A80                     tst.l      D0
  3540. 000027EC  508F                     addq.l     A7, 8
  3541. 000027EE  6724                     beq        +0x26 /* 00002814 */
  3542. 000027F0  486D C4FC                pea.l      [A5 - 0x3B04]
  3543. 000027F4  486E F7EC                pea.l      [A6 - 0x814]
  3544. 000027F8  4EAD 0F1A                jsr        [A5 + 0xF1A /* export_479 */]
  3545. 000027FC  4A80                     tst.l      D0
  3546. 000027FE  508F                     addq.l     A7, 8
  3547. 00002800  6712                     beq        +0x14 /* 00002814 */
  3548. 00002802  486D C4A8                pea.l      [A5 - 0x3B58]
  3549. 00002806  486E F7EC                pea.l      [A6 - 0x814]
  3550. 0000280A  4EAD 0F1A                jsr        [A5 + 0xF1A /* export_479 */]
  3551. 0000280E  4A80                     tst.l      D0
  3552. 00002810  508F                     addq.l     A7, 8
  3553. 00002812  6664                     bne        +0x66 /* 00002878 */
  3554. label00002814:
  3555. 00002814  41EE F800                lea.l      A0, [A6 - 0x800]
  3556. 00002818  B1ED C4A0                cmpa.l     A0, [A5 - 0x3B60]
  3557. 0000281C  670A                     beq        +0xC /* 00002828 */
  3558. 0000281E  2F2D C4A0                move.l     -[A7], [A5 - 0x3B60]
  3559. 00002822  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  3560. 00002826  588F                     addq.l     A7, 4
  3561. label00002828:
  3562. 00002828  206E F7E0                movea.l    A0, [A6 - 0x820]
  3563. 0000282C  4868 0262                pea.l      [A0 + 0x262]
  3564. 00002830  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3565. 00002834  7001                     moveq.l    D0, 0x01
  3566. 00002836  2F00                     move.l     -[A7], D0
  3567. 00002838  2F2E F7E0                move.l     -[A7], [A6 - 0x820]
  3568. 0000283C  4EAD 12EA                jsr        [A5 + 0x12EA /* export_601 */]
  3569. 00002840  4EAD 1122                jsr        [A5 + 0x1122 /* export_544 */]
  3570. 00002844  206E 000C                movea.l    A0, [A6 + 0xC]
  3571. 00002848  2B50 E044                move.l     [A5 - 0x1FBC], [A0]
  3572. 0000284C  7000                     moveq.l    D0, 0x00
  3573. 0000284E  2F00                     move.l     -[A7], D0
  3574. 00002850  2F00                     move.l     -[A7], D0
  3575. 00002852  2F00                     move.l     -[A7], D0
  3576. 00002854  4878 082C                push.l     0x82C
  3577. 00002858  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3578. 0000285C  4EAD 196A                jsr        [A5 + 0x196A /* export_809 */]
  3579. 00002860  4A80                     tst.l      D0
  3580. 00002862  4FEF 0020                lea.l      A7, [A7 + 0x20]
  3581. 00002866  6700 044C                beq        +0x44E /* 00002CB4 */
  3582. 0000286A  206E 000C                movea.l    A0, [A6 + 0xC]
  3583. 0000286E  20AD E044                move.l     [A0], [A5 - 0x1FBC]
  3584. 00002872  5247                     addq.w     D7, 1
  3585. 00002874  6000 043E                bra        +0x440 /* 00002CB4 */
  3586. label00002878:
  3587. 00002878  486D C4EE                pea.l      [A5 - 0x3B12]
  3588. 0000287C  486E F7EC                pea.l      [A6 - 0x814]
  3589. 00002880  4EAD 0F1A                jsr        [A5 + 0xF1A /* export_479 */]
  3590. 00002884  4A80                     tst.l      D0
  3591. 00002886  508F                     addq.l     A7, 8
  3592. 00002888  660E                     bne        +0x10 /* 00002898 */
  3593. 0000288A  4878 06A6                push.l     0x6A6
  3594. 0000288E  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  3595. 00002892  588F                     addq.l     A7, 4
  3596. 00002894  6000 02A2                bra        +0x2A4 /* 00002B38 */
  3597. label00002898:
  3598. 00002898  1B6E F7EF AFDA           move.b     [A5 - 0x5026], [A6 - 0x811]
  3599. 0000289E  1B6E F7EE AFDB           move.b     [A5 - 0x5025], [A6 - 0x812]
  3600. 000028A4  1B6E F7ED AFDC           move.b     [A5 - 0x5024], [A6 - 0x813]
  3601. 000028AA  1B6E F7EC AFDD           move.b     [A5 - 0x5023], [A6 - 0x814]
  3602. 000028B0  0CAD 0002 0000 AFDA      cmpi.l     [A5 - 0x5026], 0x20000
  3603. 000028B8  6600 00AC                bne        +0xAE /* 00002966 */
  3604. 000028BC  41EE F7EC                lea.l      A0, [A6 - 0x814]
  3605. 000028C0  5888                     addq.l     A0, 4
  3606. 000028C2  7000                     moveq.l    D0, 0x00
  3607. 000028C4  1010                     move.b     D0, [A0]
  3608. 000028C6  41EE F7EC                lea.l      A0, [A6 - 0x814]
  3609. 000028CA  5888                     addq.l     A0, 4
  3610. 000028CC  7200                     moveq.l    D1, 0x00
  3611. 000028CE  1228 0001                move.b     D1, [A0 + 0x1]
  3612. 000028D2  E149                     lsl        D1.w, 8
  3613. 000028D4  8240                     or.w       D1, D0
  3614. 000028D6  0C41 0404                cmpi.w     D1, 0x404
  3615. 000028DA  6720                     beq        +0x22 /* 000028FC */
  3616. 000028DC  41EE F7EC                lea.l      A0, [A6 - 0x814]
  3617. 000028E0  5888                     addq.l     A0, 4
  3618. 000028E2  7000                     moveq.l    D0, 0x00
  3619. 000028E4  1010                     move.b     D0, [A0]
  3620. 000028E6  41EE F7EC                lea.l      A0, [A6 - 0x814]
  3621. 000028EA  5888                     addq.l     A0, 4
  3622. 000028EC  7200                     moveq.l    D1, 0x00
  3623. 000028EE  1228 0001                move.b     D1, [A0 + 0x1]
  3624. 000028F2  E149                     lsl        D1.w, 8
  3625. 000028F4  8240                     or.w       D1, D0
  3626. 000028F6  0C41 0406                cmpi.w     D1, 0x406
  3627. 000028FA  666A                     bne        +0x6C /* 00002966 */
  3628. label000028FC:
  3629. 000028FC  41EE F800                lea.l      A0, [A6 - 0x800]
  3630. 00002900  B1ED C4A0                cmpa.l     A0, [A5 - 0x3B60]
  3631. 00002904  670A                     beq        +0xC /* 00002910 */
  3632. 00002906  2F2D C4A0                move.l     -[A7], [A5 - 0x3B60]
  3633. 0000290A  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  3634. 0000290E  588F                     addq.l     A7, 4
  3635. label00002910:
  3636. 00002910  206E F7E0                movea.l    A0, [A6 - 0x820]
  3637. 00002914  5268 025E                addq.w     [A0 + 0x25E], 1
  3638. 00002918  7000                     moveq.l    D0, 0x00
  3639. 0000291A  2F00                     move.l     -[A7], D0
  3640. 0000291C  206E F7E0                movea.l    A0, [A6 - 0x820]
  3641. 00002920  4868 0262                pea.l      [A0 + 0x262]
  3642. 00002924  4EAD 00F2                jsr        [A5 + 0xF2 /* export_26 */]
  3643. 00002928  486D 28E2                pea.l      [A5 + 0x28E2 /* export_1304 */]
  3644. 0000292C  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  3645. 00002930  3E00                     move.w     D7, D0
  3646. 00002932  3B45 BA7E                move.w     [A5 - 0x4582], D5
  3647. 00002936  3B46 BA7C                move.w     [A5 - 0x4584], D6
  3648. 0000293A  206E F7E0                movea.l    A0, [A6 - 0x820]
  3649. 0000293E  4868 0262                pea.l      [A0 + 0x262]
  3650. 00002942  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3651. 00002946  206E F7E0                movea.l    A0, [A6 - 0x820]
  3652. 0000294A  4868 0262                pea.l      [A0 + 0x262]
  3653. 0000294E  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  3654. 00002952  206E F7E0                movea.l    A0, [A6 - 0x820]
  3655. 00002956  4868 0262                pea.l      [A0 + 0x262]
  3656. 0000295A  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  3657. 0000295E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3658. 00002962  6000 01D4                bra        +0x1D6 /* 00002B38 */
  3659. label00002966:
  3660. 00002966  7000                     moveq.l    D0, 0x00
  3661. 00002968  102E F7EC                move.b     D0, [A6 - 0x814]
  3662. 0000296C  7200                     moveq.l    D1, 0x00
  3663. 0000296E  122E F7ED                move.b     D1, [A6 - 0x813]
  3664. 00002972  E149                     lsl        D1.w, 8
  3665. 00002974  8240                     or.w       D1, D0
  3666. 00002976  0C41 0009                cmpi.w     D1, 0x9 /* '\t' */
  3667. 0000297A  6600 0084                bne        +0x86 /* 00002A00 */
  3668. 0000297E  41EE F7EC                lea.l      A0, [A6 - 0x814]
  3669. 00002982  5488                     addq.l     A0, 2
  3670. 00002984  7000                     moveq.l    D0, 0x00
  3671. 00002986  1010                     move.b     D0, [A0]
  3672. 00002988  41EE F7EC                lea.l      A0, [A6 - 0x814]
  3673. 0000298C  5488                     addq.l     A0, 2
  3674. 0000298E  7200                     moveq.l    D1, 0x00
  3675. 00002990  1228 0001                move.b     D1, [A0 + 0x1]
  3676. 00002994  E149                     lsl        D1.w, 8
  3677. 00002996  8240                     or.w       D1, D0
  3678. 00002998  0C41 0004                cmpi.w     D1, 0x4
  3679. 0000299C  6662                     bne        +0x64 /* 00002A00 */
  3680. 0000299E  206E F7E0                movea.l    A0, [A6 - 0x820]
  3681. 000029A2  5268 025E                addq.w     [A0 + 0x25E], 1
  3682. 000029A6  7000                     moveq.l    D0, 0x00
  3683. 000029A8  2F00                     move.l     -[A7], D0
  3684. 000029AA  206E F7E0                movea.l    A0, [A6 - 0x820]
  3685. 000029AE  4868 0262                pea.l      [A0 + 0x262]
  3686. 000029B2  4EAD 00F2                jsr        [A5 + 0xF2 /* export_26 */]
  3687. 000029B6  486D 28EA                pea.l      [A5 + 0x28EA /* export_1305 */]
  3688. 000029BA  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  3689. 000029BE  3E00                     move.w     D7, D0
  3690. 000029C0  206E F7E0                movea.l    A0, [A6 - 0x820]
  3691. 000029C4  41E8 00E8                lea.l      A0, [A0 + 0xE8]
  3692. 000029C8  2D48 F7E4                move.l     [A6 - 0x81C], A0
  3693. 000029CC  3B45 BA7E                move.w     [A5 - 0x4582], D5
  3694. 000029D0  3B46 BA7C                move.w     [A5 - 0x4584], D6
  3695. 000029D4  206E F7E0                movea.l    A0, [A6 - 0x820]
  3696. 000029D8  4868 0262                pea.l      [A0 + 0x262]
  3697. 000029DC  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3698. 000029E0  206E F7E0                movea.l    A0, [A6 - 0x820]
  3699. 000029E4  4868 0262                pea.l      [A0 + 0x262]
  3700. 000029E8  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  3701. 000029EC  206E F7E0                movea.l    A0, [A6 - 0x820]
  3702. 000029F0  4868 0262                pea.l      [A0 + 0x262]
  3703. 000029F4  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  3704. 000029F8  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3705. 000029FC  6000 013A                bra        +0x13C /* 00002B38 */
  3706. label00002A00:
  3707. 00002A00  41EE F800                lea.l      A0, [A6 - 0x800]
  3708. 00002A04  B1ED C4A0                cmpa.l     A0, [A5 - 0x3B60]
  3709. 00002A08  670A                     beq        +0xC /* 00002A14 */
  3710. 00002A0A  2F2D C4A0                move.l     -[A7], [A5 - 0x3B60]
  3711. 00002A0E  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  3712. 00002A12  588F                     addq.l     A7, 4
  3713. label00002A14:
  3714. 00002A14  206E F7E0                movea.l    A0, [A6 - 0x820]
  3715. 00002A18  5268 025E                addq.w     [A0 + 0x25E], 1
  3716. 00002A1C  206E F7E0                movea.l    A0, [A6 - 0x820]
  3717. 00002A20  4868 0262                pea.l      [A0 + 0x262]
  3718. 00002A24  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3719. 00002A28  206E F7E0                movea.l    A0, [A6 - 0x820]
  3720. 00002A2C  4868 0262                pea.l      [A0 + 0x262]
  3721. 00002A30  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  3722. 00002A34  206E F7E0                movea.l    A0, [A6 - 0x820]
  3723. 00002A38  4868 0262                pea.l      [A0 + 0x262]
  3724. 00002A3C  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  3725. 00002A40  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3726. 00002A44  7004                     moveq.l    D0, 0x04
  3727. 00002A46  2F00                     move.l     -[A7], D0
  3728. 00002A48  7200                     moveq.l    D1, 0x00
  3729. 00002A4A  2F01                     move.l     -[A7], D1
  3730. 00002A4C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3731. 00002A50  206D C442                movea.l    A0, [A5 - 0x3BBE]
  3732. 00002A54  2F08                     move.l     -[A7], A0
  3733. 00002A56  4EAD 00DA                jsr        [A5 + 0xDA /* export_23 */]
  3734. 00002A5A  4A80                     tst.l      D0
  3735. 00002A5C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3736. 00002A60  6600 00CC                bne        +0xCE /* 00002B2E */
  3737. 00002A64  2F2D C442                move.l     -[A7], [A5 - 0x3BBE]
  3738. 00002A68  4EAD 0E5A                jsr        [A5 + 0xE5A /* export_455 */]
  3739. 00002A6C  4A40                     tst.w      D0
  3740. 00002A6E  588F                     addq.l     A7, 4
  3741. 00002A70  6700 00A4                beq        +0xA6 /* 00002B16 */
  3742. 00002A74  206D C442                movea.l    A0, [A5 - 0x3BBE]
  3743. 00002A78  2F08                     move.l     -[A7], A0
  3744. 00002A7A  4EAD 011A                jsr        [A5 + 0x11A /* export_31 */]
  3745. 00002A7E  7005                     moveq.l    D0, 0x05
  3746. 00002A80  2F00                     move.l     -[A7], D0
  3747. 00002A82  486D C372                pea.l      [A5 - 0x3C8E]
  3748. 00002A86  486E F7EC                pea.l      [A6 - 0x814]
  3749. 00002A8A  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  3750. 00002A8E  4A40                     tst.w      D0
  3751. 00002A90  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3752. 00002A94  660A                     bne        +0xC /* 00002AA0 */
  3753. 00002A96  41ED 28FA                lea.l      A0, [A5 + 0x28FA /* export_1307 */]
  3754. 00002A9A  2D48 F7E8                move.l     [A6 - 0x818], A0
  3755. 00002A9E  602A                     bra        +0x2C /* 00002ACA */
  3756. label00002AA0:
  3757. 00002AA0  7004                     moveq.l    D0, 0x04
  3758. 00002AA2  2F00                     move.l     -[A7], D0
  3759. 00002AA4  486D C378                pea.l      [A5 - 0x3C88]
  3760. 00002AA8  486E F7EC                pea.l      [A6 - 0x814]
  3761. 00002AAC  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  3762. 00002AB0  4A80                     tst.l      D0
  3763. 00002AB2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3764. 00002AB6  660A                     bne        +0xC /* 00002AC2 */
  3765. 00002AB8  41ED 2902                lea.l      A0, [A5 + 0x2902 /* export_1308 */]
  3766. 00002ABC  2D48 F7E8                move.l     [A6 - 0x818], A0
  3767. 00002AC0  6008                     bra        +0xA /* 00002ACA */
  3768. label00002AC2:
  3769. 00002AC2  41ED 28CA                lea.l      A0, [A5 + 0x28CA /* export_1301 */]
  3770. 00002AC6  2D48 F7E8                move.l     [A6 - 0x818], A0
  3771. label00002ACA:
  3772. 00002ACA  426D BA7C                clr.w      [A5 - 0x4584]
  3773. 00002ACE  426D BA7E                clr.w      [A5 - 0x4582]
  3774. 00002AD2  486D 245A                pea.l      [A5 + 0x245A /* export_1159 */]
  3775. 00002AD6  2F2E F7E8                move.l     -[A7], [A6 - 0x818]
  3776. 00002ADA  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  3777. 00002ADE  7200                     moveq.l    D1, 0x00
  3778. 00002AE0  4A40                     tst.w      D0
  3779. 00002AE2  508F                     addq.l     A7, 8
  3780. 00002AE4  6710                     beq        +0x12 /* 00002AF6 */
  3781. 00002AE6  4AAD E5C8                tst.l      [A5 - 0x1A38]
  3782. 00002AEA  6708                     beq        +0xA /* 00002AF4 */
  3783. 00002AEC  7003                     moveq.l    D0, 0x03
  3784. 00002AEE  B0AD E5C8                cmp.l      D0, [A5 - 0x1A38]
  3785. 00002AF2  6602                     bne        +0x4 /* 00002AF6 */
  3786. label00002AF4:
  3787. 00002AF4  7201                     moveq.l    D1, 0x01
  3788. label00002AF6:
  3789. 00002AF6  3E01                     move.w     D7, D1
  3790. 00002AF8  3B45 BA7E                move.w     [A5 - 0x4582], D5
  3791. 00002AFC  3B46 BA7C                move.w     [A5 - 0x4584], D6
  3792. 00002B00  206D C442                movea.l    A0, [A5 - 0x3BBE]
  3793. 00002B04  2F08                     move.l     -[A7], A0
  3794. 00002B06  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3795. 00002B0A  2F2D C442                move.l     -[A7], [A5 - 0x3BBE]
  3796. 00002B0E  4EAD 0E6A                jsr        [A5 + 0xE6A /* export_457 */]
  3797. 00002B12  508F                     addq.l     A7, 8
  3798. 00002B14  600A                     bra        +0xC /* 00002B20 */
  3799. label00002B16:
  3800. 00002B16  4878 03FE                push.l     0x3FE
  3801. 00002B1A  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  3802. 00002B1E  588F                     addq.l     A7, 4
  3803. label00002B20:
  3804. 00002B20  206D C442                movea.l    A0, [A5 - 0x3BBE]
  3805. 00002B24  2F08                     move.l     -[A7], A0
  3806. 00002B26  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  3807. 00002B2A  588F                     addq.l     A7, 4
  3808. 00002B2C  600A                     bra        +0xC /* 00002B38 */
  3809. label00002B2E:
  3810. 00002B2E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3811. 00002B32  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  3812. 00002B36  588F                     addq.l     A7, 4
  3813. label00002B38:
  3814. 00002B38  4A47                     tst.w      D7
  3815. 00002B3A  674A                     beq        +0x4C /* 00002B86 */
  3816. 00002B3C  206E F7E0                movea.l    A0, [A6 - 0x820]
  3817. 00002B40  4A68 025E                tst.w      [A0 + 0x25E]
  3818. 00002B44  6740                     beq        +0x42 /* 00002B86 */
  3819. 00002B46  206E F7E0                movea.l    A0, [A6 - 0x820]
  3820. 00002B4A  4868 026A                pea.l      [A0 + 0x26A]
  3821. 00002B4E  4EBA 0174                jsr        [PC + 0x174 /* 00002CC4 */]
  3822. 00002B52  3E00                     move.w     D7, D0
  3823. 00002B54  588F                     addq.l     A7, 4
  3824. 00002B56  672E                     beq        +0x30 /* 00002B86 */
  3825. 00002B58  486E F6DE                pea.l      [A6 - 0x922]
  3826. 00002B5C  206E F7E0                movea.l    A0, [A6 - 0x820]
  3827. 00002B60  2F28 026E                move.l     -[A7], [A0 + 0x26E]
  3828. 00002B64  206E F7E0                movea.l    A0, [A6 - 0x820]
  3829. 00002B68  2F28 026A                move.l     -[A7], [A0 + 0x26A]
  3830. 00002B6C  4EAD 00D2                jsr        [A5 + 0xD2 /* export_22 */]
  3831. 00002B70  486E F6DE                pea.l      [A6 - 0x922]
  3832. 00002B74  206E F7E0                movea.l    A0, [A6 - 0x820]
  3833. 00002B78  4868 026E                pea.l      [A0 + 0x26E]
  3834. 00002B7C  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  3835. 00002B80  3E00                     move.w     D7, D0
  3836. 00002B82  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3837. label00002B86:
  3838. 00002B86  4A47                     tst.w      D7
  3839. 00002B88  671A                     beq        +0x1C /* 00002BA4 */
  3840. 00002B8A  7001                     moveq.l    D0, 0x01
  3841. 00002B8C  2F00                     move.l     -[A7], D0
  3842. 00002B8E  2F2E F7E4                move.l     -[A7], [A6 - 0x81C]
  3843. 00002B92  2F2E F7E0                move.l     -[A7], [A6 - 0x820]
  3844. 00002B96  4EBA 0398                jsr        [PC + 0x398 /* 00002F30 */]
  3845. 00002B9A  4A80                     tst.l      D0
  3846. 00002B9C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3847. 00002BA0  6602                     bne        +0x4 /* 00002BA4 */
  3848. 00002BA2  5347                     subq.w     D7, 1
  3849. label00002BA4:
  3850. 00002BA4  4A47                     tst.w      D7
  3851. 00002BA6  6716                     beq        +0x18 /* 00002BBE */
  3852. 00002BA8  4A6D C438                tst.w      [A5 - 0x3BC8]
  3853. 00002BAC  6710                     beq        +0x12 /* 00002BBE */
  3854. 00002BAE  4A6D CE8A                tst.w      [A5 - 0x3176]
  3855. 00002BB2  660A                     bne        +0xC /* 00002BBE */
  3856. 00002BB4  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  3857. 00002BB8  4EBA 35DE                jsr        [PC + 0x35DE /* 00006198 */]
  3858. 00002BBC  588F                     addq.l     A7, 4
  3859. label00002BBE:
  3860. 00002BBE  4A47                     tst.w      D7
  3861. 00002BC0  6642                     bne        +0x44 /* 00002C04 */
  3862. 00002BC2  4244                     clr.w      D4
  3863. 00002BC4  266D E9E2                movea.l    A3, [A5 - 0x161E]
  3864. 00002BC8  6024                     bra        +0x26 /* 00002BEE */
  3865. label00002BCA:
  3866. 00002BCA  4A6B 018A                tst.w      [A3 + 0x18A]
  3867. 00002BCE  661A                     bne        +0x1C /* 00002BEA */
  3868. 00002BD0  202B 0412                move.l     D0, [A3 + 0x412]
  3869. 00002BD4  B0AE F7E0                cmp.l      D0, [A6 - 0x820]
  3870. 00002BD8  6610                     bne        +0x12 /* 00002BEA */
  3871. 00002BDA  2F0B                     move.l     -[A7], A3
  3872. 00002BDC  4EAD 111A                jsr        [A5 + 0x111A /* export_543 */]
  3873. 00002BE0  7801                     moveq.l    D4, 0x01
  3874. 00002BE2  266D E9E2                movea.l    A3, [A5 - 0x161E]
  3875. 00002BE6  588F                     addq.l     A7, 4
  3876. 00002BE8  6004                     bra        +0x6 /* 00002BEE */
  3877. label00002BEA:
  3878. 00002BEA  266B 0164                movea.l    A3, [A3 + 0x164]
  3879. label00002BEE:
  3880. 00002BEE  200B                     move.l     D0, A3
  3881. 00002BF0  66D8                     bne        -0x26 /* 00002BCA */
  3882. 00002BF2  4A44                     tst.w      D4
  3883. 00002BF4  660E                     bne        +0x10 /* 00002C04 */
  3884. 00002BF6  7001                     moveq.l    D0, 0x01
  3885. 00002BF8  2F00                     move.l     -[A7], D0
  3886. 00002BFA  2F2E F7E0                move.l     -[A7], [A6 - 0x820]
  3887. 00002BFE  4EAD 12EA                jsr        [A5 + 0x12EA /* export_601 */]
  3888. 00002C02  508F                     addq.l     A7, 8
  3889. label00002C04:
  3890. 00002C04  4EAD 1122                jsr        [A5 + 0x1122 /* export_544 */]
  3891. 00002C08  4EAD 13D2                jsr        [A5 + 0x13D2 /* export_630 */]
  3892. 00002C0C  4A47                     tst.w      D7
  3893. 00002C0E  6700 00A4                beq        +0xA6 /* 00002CB4 */
  3894. 00002C12  206E F7E0                movea.l    A0, [A6 - 0x820]
  3895. 00002C16  4A68 0184                tst.w      [A0 + 0x184]
  3896. 00002C1A  6714                     beq        +0x16 /* 00002C30 */
  3897. 00002C1C  206E F7E0                movea.l    A0, [A6 - 0x820]
  3898. 00002C20  4A68 0172                tst.w      [A0 + 0x172]
  3899. 00002C24  670A                     beq        +0xC /* 00002C30 */
  3900. 00002C26  206E F7E0                movea.l    A0, [A6 - 0x820]
  3901. 00002C2A  317C 0001 025E           move.w     [A0 + 0x25E], 0x1
  3902. label00002C30:
  3903. 00002C30  4AAE F7E4                tst.l      [A6 - 0x81C]
  3904. 00002C34  676A                     beq        +0x6C /* 00002CA0 */
  3905. 00002C36  206E F7E0                movea.l    A0, [A6 - 0x820]
  3906. 00002C3A  5268 0158                addq.w     [A0 + 0x158], 1
  3907. 00002C3E  206E F7E0                movea.l    A0, [A6 - 0x820]
  3908. 00002C42  4A68 0260                tst.w      [A0 + 0x260]
  3909. 00002C46  6618                     bne        +0x1A /* 00002C60 */
  3910. 00002C48  206E F7E0                movea.l    A0, [A6 - 0x820]
  3911. 00002C4C  7002                     moveq.l    D0, 0x02
  3912. 00002C4E  B068 0278                cmp.w      D0, [A0 + 0x278]
  3913. 00002C52  674C                     beq        +0x4E /* 00002CA0 */
  3914. 00002C54  206E F7E0                movea.l    A0, [A6 - 0x820]
  3915. 00002C58  7001                     moveq.l    D0, 0x01
  3916. 00002C5A  B068 0278                cmp.w      D0, [A0 + 0x278]
  3917. 00002C5E  6740                     beq        +0x42 /* 00002CA0 */
  3918. label00002C60:
  3919. 00002C60  206D B9FC                movea.l    A0, [A5 - 0x4604]
  3920. 00002C64  3B68 01AA BA7E           move.w     [A5 - 0x4582], [A0 + 0x1AA]
  3921. 00002C6A  206D B9FC                movea.l    A0, [A5 - 0x4604]
  3922. 00002C6E  3B68 01AC BA7C           move.w     [A5 - 0x4584], [A0 + 0x1AC]
  3923. 00002C74  7002                     moveq.l    D0, 0x02
  3924. 00002C76  2F00                     move.l     -[A7], D0
  3925. 00002C78  206E F7E0                movea.l    A0, [A6 - 0x820]
  3926. 00002C7C  4A68 0260                tst.w      [A0 + 0x260]
  3927. 00002C80  6708                     beq        +0xA /* 00002C8A */
  3928. 00002C82  223C 0000 04EC           move.l     D1, 0x4EC
  3929. 00002C88  6006                     bra        +0x8 /* 00002C90 */
  3930. label00002C8A:
  3931. 00002C8A  223C 0000 03FF           move.l     D1, 0x3FF
  3932. label00002C90:
  3933. 00002C90  2F01                     move.l     -[A7], D1
  3934. 00002C92  4EAD 0E32                jsr        [A5 + 0xE32 /* export_450 */]
  3935. 00002C96  588F                     addq.l     A7, 4
  3936. 00002C98  2F00                     move.l     -[A7], D0
  3937. 00002C9A  4EAD 2022                jsr        [A5 + 0x2022 /* export_1024 */]
  3938. 00002C9E  508F                     addq.l     A7, 8
  3939. label00002CA0:
  3940. 00002CA0  4A6D C438                tst.w      [A5 - 0x3BC8]
  3941. 00002CA4  660E                     bne        +0x10 /* 00002CB4 */
  3942. 00002CA6  4878 0687                push.l     0x687
  3943. 00002CAA  4EAD 1072                jsr        [A5 + 0x1072 /* export_522 */]
  3944. 00002CAE  4EBA 320E                jsr        [PC + 0x320E /* 00005EBE */]
  3945. 00002CB2  588F                     addq.l     A7, 4
  3946. label00002CB4:
  3947. 00002CB4  4EAD 09DA                jsr        [A5 + 0x9DA /* export_311 */]
  3948. 00002CB8  3007                     move.w     D0, D7
  3949. 00002CBA  4CEE 18F0 F6C6           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x93A]
  3950. 00002CC0  4E5E                     unlink     A6
  3951. 00002CC2  4E75                     rts
  3952. fn00002CC4:
  3953. 00002CC4  4E56 FCFC                link       A6, -0x0304
  3954. 00002CC8  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  3955. 00002CCC  49EE FF00                lea.l      A4, [A6 - 0x100]
  3956. 00002CD0  47EE FCFC                lea.l      A3, [A6 - 0x304]
  3957. 00002CD4  206E 0008                movea.l    A0, [A6 + 0x8]
  3958. 00002CD8  2F10                     move.l     -[A7], [A0]
  3959. 00002CDA  7079                     moveq.l    D0, 0x79
  3960. 00002CDC  2F00                     move.l     -[A7], D0
  3961. 00002CDE  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  3962. 00002CE2  588F                     addq.l     A7, 4
  3963. 00002CE4  2F00                     move.l     -[A7], D0
  3964. 00002CE6  200B                     move.l     D0, A3
  3965. 00002CE8  5280                     addq.l     D0, 1
  3966. 00002CEA  2F00                     move.l     -[A7], D0
  3967. 00002CEC  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  3968. 00002CF0  1680                     move.b     [A3], D0
  3969. 00002CF2  206E 0008                movea.l    A0, [A6 + 0x8]
  3970. 00002CF6  2F10                     move.l     -[A7], [A0]
  3971. 00002CF8  2F0C                     move.l     -[A7], A4
  3972. 00002CFA  206E 0008                movea.l    A0, [A6 + 0x8]
  3973. 00002CFE  2050                     movea.l    A0, [A0]
  3974. 00002D00  7000                     moveq.l    D0, 0x00
  3975. 00002D02  1010                     move.b     D0, [A0]
  3976. 00002D04  5280                     addq.l     D0, 1
  3977. 00002D06  2F00                     move.l     -[A7], D0
  3978. 00002D08  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  3979. 00002D0C  486E FE00                pea.l      [A6 - 0x200]
  3980. 00002D10  2F0B                     move.l     -[A7], A3
  3981. 00002D12  4EAD 00CA                jsr        [A5 + 0xCA /* export_21 */]
  3982. 00002D16  7000                     moveq.l    D0, 0x00
  3983. 00002D18  102E FE00                move.b     D0, [A6 - 0x200]
  3984. 00002D1C  2C00                     move.l     D6, D0
  3985. 00002D1E  70E3                     moveq.l    D0, 0xFFFFFFE3
  3986. 00002D20  DC80                     add.l      D6, D0
  3987. 00002D22  4A46                     tst.w      D6
  3988. 00002D24  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3989. 00002D28  6F20                     ble        +0x22 /* 00002D4A */
  3990. 00002D2A  9D14                     sub.b      [A4], D6
  3991. 00002D2C  2F0C                     move.l     -[A7], A4
  3992. 00002D2E  7079                     moveq.l    D0, 0x79
  3993. 00002D30  2F00                     move.l     -[A7], D0
  3994. 00002D32  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  3995. 00002D36  588F                     addq.l     A7, 4
  3996. 00002D38  2F00                     move.l     -[A7], D0
  3997. 00002D3A  200B                     move.l     D0, A3
  3998. 00002D3C  5280                     addq.l     D0, 1
  3999. 00002D3E  2F00                     move.l     -[A7], D0
  4000. 00002D40  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  4001. 00002D44  1680                     move.b     [A3], D0
  4002. 00002D46  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4003. label00002D4A:
  4004. 00002D4A  7E01                     moveq.l    D7, 0x01
  4005. 00002D4C  6026                     bra        +0x28 /* 00002D74 */
  4006. label00002D4E:
  4007. 00002D4E  5247                     addq.w     D7, 1
  4008. 00002D50  3007                     move.w     D0, D7
  4009. 00002D52  48C0                     ext.l      D0
  4010. 00002D54  2F00                     move.l     -[A7], D0
  4011. 00002D56  2F0C                     move.l     -[A7], A4
  4012. 00002D58  707A                     moveq.l    D0, 0x7A
  4013. 00002D5A  2F00                     move.l     -[A7], D0
  4014. 00002D5C  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  4015. 00002D60  588F                     addq.l     A7, 4
  4016. 00002D62  2F00                     move.l     -[A7], D0
  4017. 00002D64  200B                     move.l     D0, A3
  4018. 00002D66  5280                     addq.l     D0, 1
  4019. 00002D68  2F00                     move.l     -[A7], D0
  4020. 00002D6A  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  4021. 00002D6E  1680                     move.b     [A3], D0
  4022. 00002D70  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4023. label00002D74:
  4024. 00002D74  2F0B                     move.l     -[A7], A3
  4025. 00002D76  4EAD 138A                jsr        [A5 + 0x138A /* export_621 */]
  4026. 00002D7A  4A80                     tst.l      D0
  4027. 00002D7C  588F                     addq.l     A7, 4
  4028. 00002D7E  66CE                     bne        -0x30 /* 00002D4E */
  4029. 00002D80  486E FDFC                pea.l      [A6 - 0x204]
  4030. 00002D84  2F0B                     move.l     -[A7], A3
  4031. 00002D86  4EAD 11EA                jsr        [A5 + 0x11EA /* export_569 */]
  4032. 00002D8A  4A40                     tst.w      D0
  4033. 00002D8C  508F                     addq.l     A7, 8
  4034. 00002D8E  66BE                     bne        -0x40 /* 00002D4E */
  4035. 00002D90  2F0B                     move.l     -[A7], A3
  4036. 00002D92  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4037. 00002D96  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  4038. 00002D9A  508F                     addq.l     A7, 8
  4039. 00002D9C  4CEE 18C0 FCEC           movem.l    D6,D7,A3,A4, [A6 - 0x314]
  4040. 00002DA2  4E5E                     unlink     A6
  4041. 00002DA4  4E75                     rts
  4042. export_1158:
  4043. fn00002DA6:
  4044. 00002DA6  48E7 0710                movem.l    -[A7], D5,D6,D7,A3
  4045. 00002DAA  2A2F 0018                move.l     D5, [A7 + 0x18]
  4046. 00002DAE  266F 0014                movea.l    A3, [A7 + 0x14]
  4047. label00002DB2:
  4048. 00002DB2  0C85 0000 FFFF           cmpi.l     D5, 0xFFFF
  4049. 00002DB8  6606                     bne        +0x8 /* 00002DC0 */
  4050. 00002DBA  202D C498                move.l     D0, [A5 - 0x3B68]
  4051. 00002DBE  6002                     bra        +0x4 /* 00002DC2 */
  4052. label00002DC0:
  4053. 00002DC0  2005                     move.l     D0, D5
  4054. label00002DC2:
  4055. 00002DC2  2E00                     move.l     D7, D0
  4056. 00002DC4  202D C49C                move.l     D0, [A5 - 0x3B64]
  4057. 00002DC8  90AD C4A0                sub.l      D0, [A5 - 0x3B60]
  4058. 00002DCC  2C2D C494                move.l     D6, [A5 - 0x3B6C]
  4059. 00002DD0  9C80                     sub.l      D6, D0
  4060. 00002DD2  BE86                     cmp.l      D7, D6
  4061. 00002DD4  6300 00DC                bls        +0xDE /* 00002EB2 */
  4062. 00002DD8  4A6D C492                tst.w      [A5 - 0x3B6E]
  4063. 00002DDC  6600 00D4                bne        +0xD6 /* 00002EB2 */
  4064. 00002DE0  2F2D C49C                move.l     -[A7], [A5 - 0x3B64]
  4065. 00002DE4  2F2D C4A0                move.l     -[A7], [A5 - 0x3B60]
  4066. 00002DE8  2F06                     move.l     -[A7], D6
  4067. 00002DEA  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  4068. 00002DEE  4EAD 09D2                jsr        [A5 + 0x9D2 /* export_310 */]
  4069. 00002DF2  4A6D CE8A                tst.w      [A5 - 0x3176]
  4070. 00002DF6  6744                     beq        +0x46 /* 00002E3C */
  4071. 00002DF8  202D C498                move.l     D0, [A5 - 0x3B68]
  4072. 00002DFC  9086                     sub.l      D0, D6
  4073. 00002DFE  2B40 E5C4                move.l     [A5 - 0x1A3C], D0
  4074. 00002E02  558F                     subq.l     A7, 2
  4075. 00002E04  2F2D C630                move.l     -[A7], [A5 - 0x39D0]
  4076. 00002E08  2F3C 5273 6C76           move.l     -[A7], 0x52736C76 /* 'Rslv' */
  4077. 00002E0E  2006                     move.l     D0, D6
  4078. 00002E10  D0AD C4A0                add.l      D0, [A5 - 0x3B60]
  4079. 00002E14  2F00                     move.l     -[A7], D0
  4080. 00002E16  486D E5C4                pea.l      [A5 - 0x1A3C]
  4081. 00002E1A  303C 081A                move.w     D0, 0x81A
  4082. 00002E1E  A82D                     syscall    Pack11
  4083. 00002E20  301F                     move.w     D0, [A7]+
  4084. 00002E22  0440 FFD9                subi.w     D0, 0xFFD9
  4085. 00002E26  6708                     beq        +0xA /* 00002E30 */
  4086. 00002E28  0440 0027                subi.w     D0, 0x27 /* '\'' */
  4087. 00002E2C  6764                     beq        +0x66 /* 00002E92 */
  4088. 00002E2E  6006                     bra        +0x8 /* 00002E36 */
  4089. label00002E30:
  4090. 00002E30  526D C492                addq.w     [A5 - 0x3B6E], 1
  4091. 00002E34  605C                     bra        +0x5E /* 00002E92 */
  4092. label00002E36:
  4093. 00002E36  7000                     moveq.l    D0, 0x00
  4094. 00002E38  6000 00B2                bra        +0xB4 /* 00002EEC */
  4095. label00002E3C:
  4096. 00002E3C  202D C498                move.l     D0, [A5 - 0x3B68]
  4097. 00002E40  9086                     sub.l      D0, D6
  4098. 00002E42  2F00                     move.l     -[A7], D0
  4099. 00002E44  2006                     move.l     D0, D6
  4100. 00002E46  D0AD C4A0                add.l      D0, [A5 - 0x3B60]
  4101. 00002E4A  2F00                     move.l     -[A7], D0
  4102. 00002E4C  206D BA78                movea.l    A0, [A5 - 0x4588]
  4103. 00002E50  4868 0262                pea.l      [A0 + 0x262]
  4104. 00002E54  4EAD 009A                jsr        [A5 + 0x9A /* export_15 */]
  4105. 00002E58  4A80                     tst.l      D0
  4106. 00002E5A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4107. 00002E5E  6B20                     bmi        +0x22 /* 00002E80 */
  4108. 00002E60  0C80 0000 0003           cmpi.l     D0, 0x3
  4109. 00002E66  6E18                     bgt        +0x1A /* 00002E80 */
  4110. 00002E68  D080                     add.l      D0, D0
  4111. 00002E6A  303B 0806                move.w     D0, [PC + D0 + 0x6]
  4112. 00002E6E  4EFB 0000                jmp        [PC + D0.w]
  4113. 00002E72  0022 0010                ori.b      -[A2], 0x10
  4114. 00002E76  0010 000A                ori.b      [A0], 0xA /* '\n' */
  4115. 00002E7A  526D C492                addq.w     [A5 - 0x3B6E], 1
  4116. 00002E7E  6012                     bra        +0x14 /* 00002E92 */
  4117. label00002E80:
  4118. 00002E80  206D BA78                movea.l    A0, [A5 - 0x4588]
  4119. 00002E84  2F28 026A                move.l     -[A7], [A0 + 0x26A]
  4120. 00002E88  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  4121. 00002E8C  7000                     moveq.l    D0, 0x00
  4122. 00002E8E  588F                     addq.l     A7, 4
  4123. 00002E90  605A                     bra        +0x5C /* 00002EEC */
  4124. label00002E92:
  4125. 00002E92  2F2D E5C4                move.l     -[A7], [A5 - 0x1A3C]
  4126. 00002E96  2006                     move.l     D0, D6
  4127. 00002E98  D0AD C4A0                add.l      D0, [A5 - 0x3B60]
  4128. 00002E9C  2F00                     move.l     -[A7], D0
  4129. 00002E9E  4EAD 135A                jsr        [A5 + 0x135A /* export_615 */]
  4130. 00002EA2  DCAD E5C4                add.l      D6, [A5 - 0x1A3C]
  4131. 00002EA6  2B46 C494                move.l     [A5 - 0x3B6C], D6
  4132. 00002EAA  2B6D C4A0 C49C           move.l     [A5 - 0x3B64], [A5 - 0x3B60]
  4133. 00002EB0  508F                     addq.l     A7, 8
  4134. label00002EB2:
  4135. 00002EB2  0C85 0000 FFFF           cmpi.l     D5, 0xFFFF
  4136. 00002EB8  6730                     beq        +0x32 /* 00002EEA */
  4137. 00002EBA  BC87                     cmp.l      D6, D7
  4138. 00002EBC  640C                     bcc        +0xE /* 00002ECA */
  4139. 00002EBE  4A6D C492                tst.w      [A5 - 0x3B6E]
  4140. 00002EC2  6704                     beq        +0x6 /* 00002EC8 */
  4141. 00002EC4  7000                     moveq.l    D0, 0x00
  4142. 00002EC6  6024                     bra        +0x26 /* 00002EEC */
  4143. label00002EC8:
  4144. 00002EC8  2E06                     move.l     D7, D6
  4145. label00002ECA:
  4146. 00002ECA  9A87                     sub.l      D5, D7
  4147. 00002ECC  9FAD C4A4                sub.l      [A5 - 0x3B5C], D7
  4148. 00002ED0  600A                     bra        +0xC /* 00002EDC */
  4149. label00002ED2:
  4150. 00002ED2  206D C49C                movea.l    A0, [A5 - 0x3B64]
  4151. 00002ED6  52AD C49C                addq.l     [A5 - 0x3B64], 1
  4152. 00002EDA  16D0                     move.b     [A3]+, [A0]
  4153. label00002EDC:
  4154. 00002EDC  2007                     move.l     D0, D7
  4155. 00002EDE  5387                     subq.l     D7, 1
  4156. 00002EE0  4A80                     tst.l      D0
  4157. 00002EE2  66EE                     bne        -0x10 /* 00002ED2 */
  4158. 00002EE4  4A85                     tst.l      D5
  4159. 00002EE6  6600 FECA                bne        -0x134 /* 00002DB2 */
  4160. label00002EEA:
  4161. 00002EEA  7001                     moveq.l    D0, 0x01
  4162. label00002EEC:
  4163. 00002EEC  4CDF 08E0                movem.l    D5,D6,D7,A3, [A7]+
  4164. 00002EF0  4E75                     rts
  4165. export_1159:
  4166. 00002EF2  48E7 0110                movem.l    -[A7], D7,A3
  4167. 00002EF6  266F 000C                movea.l    A3, [A7 + 0xC]
  4168. 00002EFA  4EAD 09D2                jsr        [A5 + 0x9D2 /* export_310 */]
  4169. 00002EFE  2F2D C442                move.l     -[A7], [A5 - 0x3BBE]
  4170. 00002F02  4EAD 0E62                jsr        [A5 + 0xE62 /* export_456 */]
  4171. 00002F06  2680                     move.l     [A3], D0
  4172. 00002F08  56C7                     sne        D7
  4173. 00002F0A  0247 0001                andi.w     D7, 0x1
  4174. 00002F0E  588F                     addq.l     A7, 4
  4175. 00002F10  6616                     bne        +0x18 /* 00002F28 */
  4176. 00002F12  7003                     moveq.l    D0, 0x03
  4177. 00002F14  B0AD E5C8                cmp.l      D0, [A5 - 0x1A38]
  4178. 00002F18  670E                     beq        +0x10 /* 00002F28 */
  4179. 00002F1A  206D C442                movea.l    A0, [A5 - 0x3BBE]
  4180. 00002F1E  2F28 0008                move.l     -[A7], [A0 + 0x8]
  4181. 00002F22  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  4182. 00002F26  588F                     addq.l     A7, 4
  4183. label00002F28:
  4184. 00002F28  3007                     move.w     D0, D7
  4185. 00002F2A  4CDF 0880                movem.l    D7,A3, [A7]+
  4186. 00002F2E  4E75                     rts
  4187. fn00002F30:
  4188. 00002F30  4E56 FEEC                link       A6, -0x0114
  4189. 00002F34  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  4190. 00002F38  382E 0012                move.w     D4, [A6 + 0x12]
  4191. 00002F3C  286E 0008                movea.l    A4, [A6 + 0x8]
  4192. 00002F40  4246                     clr.w      D6
  4193. 00002F42  486E FEF0                pea.l      [A6 - 0x110]
  4194. 00002F46  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4195. 00002F4A  4EAD 1492                jsr        [A5 + 0x1492 /* export_654 */]
  4196. 00002F4E  4878 0416                push.l     0x416
  4197. 00002F52  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  4198. 00002F56  2D40 FEEC                move.l     [A6 - 0x114], D0
  4199. 00002F5A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4200. 00002F5E  6606                     bne        +0x8 /* 00002F66 */
  4201. 00002F60  7000                     moveq.l    D0, 0x00
  4202. 00002F62  6000 01BE                bra        +0x1C0 /* 00003122 */
  4203. label00002F66:
  4204. 00002F66  206E FEEC                movea.l    A0, [A6 - 0x114]
  4205. 00002F6A  317C 0001 033A           move.w     [A0 + 0x33A], 0x1
  4206. 00002F70  206E FEEC                movea.l    A0, [A6 - 0x114]
  4207. 00002F74  316C 00FC 0334           move.w     [A0 + 0x334], [A4 + 0xFC]
  4208. 00002F7A  206E FEEC                movea.l    A0, [A6 - 0x114]
  4209. 00002F7E  316C 00FC 0332           move.w     [A0 + 0x332], [A4 + 0xFC]
  4210. 00002F84  206E FEEC                movea.l    A0, [A6 - 0x114]
  4211. 00002F88  316C 00FE 0338           move.w     [A0 + 0x338], [A4 + 0xFE]
  4212. 00002F8E  206E FEEC                movea.l    A0, [A6 - 0x114]
  4213. 00002F92  316C 00FE 0336           move.w     [A0 + 0x336], [A4 + 0xFE]
  4214. 00002F98  206E FEEC                movea.l    A0, [A6 - 0x114]
  4215. 00002F9C  41E8 032E                lea.l      A0, [A0 + 0x32E]
  4216. 00002FA0  226E FEEC                movea.l    A1, [A6 - 0x114]
  4217. 00002FA4  2348 033C                move.l     [A1 + 0x33C], A0
  4218. 00002FA8  41ED 149A                lea.l      A0, [A5 + 0x149A /* export_655 */]
  4219. 00002FAC  226E FEEC                movea.l    A1, [A6 - 0x114]
  4220. 00002FB0  2348 03E6                move.l     [A1 + 0x3E6], A0
  4221. 00002FB4  4245                     clr.w      D5
  4222. 00002FB6  7E01                     moveq.l    D7, 0x01
  4223. 00002FB8  266D E9E2                movea.l    A3, [A5 - 0x161E]
  4224. label00002FBC:
  4225. 00002FBC  200B                     move.l     D0, A3
  4226. 00002FBE  6608                     bne        +0xA /* 00002FC8 */
  4227. 00002FC0  4A45                     tst.w      D5
  4228. 00002FC2  663E                     bne        +0x40 /* 00003002 */
  4229. 00002FC4  4247                     clr.w      D7
  4230. 00002FC6  603A                     bra        +0x3C /* 00003002 */
  4231. label00002FC8:
  4232. 00002FC8  4A6B 018A                tst.w      [A3 + 0x18A]
  4233. 00002FCC  662E                     bne        +0x30 /* 00002FFC */
  4234. 00002FCE  B9EB 0412                cmpa.l     A4, [A3 + 0x412]
  4235. 00002FD2  6628                     bne        +0x2A /* 00002FFC */
  4236. 00002FD4  7A01                     moveq.l    D5, 0x01
  4237. 00002FD6  4A6B 01B6                tst.w      [A3 + 0x1B6]
  4238. 00002FDA  6612                     bne        +0x14 /* 00002FEE */
  4239. 00002FDC  7C01                     moveq.l    D6, 0x01
  4240. 00002FDE  7001                     moveq.l    D0, 0x01
  4241. 00002FE0  2F00                     move.l     -[A7], D0
  4242. 00002FE2  2F0B                     move.l     -[A7], A3
  4243. 00002FE4  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  4244. 00002FE8  7E02                     moveq.l    D7, 0x02
  4245. 00002FEA  508F                     addq.l     A7, 8
  4246. 00002FEC  6014                     bra        +0x16 /* 00003002 */
  4247. label00002FEE:
  4248. 00002FEE  BE6B 01B6                cmp.w      D7, [A3 + 0x1B6]
  4249. 00002FF2  6608                     bne        +0xA /* 00002FFC */
  4250. 00002FF4  5247                     addq.w     D7, 1
  4251. 00002FF6  266D E9E2                movea.l    A3, [A5 - 0x161E]
  4252. 00002FFA  60C0                     bra        -0x3E /* 00002FBC */
  4253. label00002FFC:
  4254. 00002FFC  266B 0164                movea.l    A3, [A3 + 0x164]
  4255. 00003000  60BA                     bra        -0x44 /* 00002FBC */
  4256. label00003002:
  4257. 00003002  206E FEEC                movea.l    A0, [A6 - 0x114]
  4258. 00003006  5268 0374                addq.w     [A0 + 0x374], 1
  4259. 0000300A  206E FEEC                movea.l    A0, [A6 - 0x114]
  4260. 0000300E  3147 01B6                move.w     [A0 + 0x1B6], D7
  4261. 00003012  206E FEEC                movea.l    A0, [A6 - 0x114]
  4262. 00003016  214C 0412                move.l     [A0 + 0x412], A4
  4263. 0000301A  206E FEEC                movea.l    A0, [A6 - 0x114]
  4264. 0000301E  41E8 0196                lea.l      A0, [A0 + 0x196]
  4265. 00003022  43EC 00E8                lea.l      A1, [A4 + 0xE8]
  4266. 00003026  7007                     moveq.l    D0, 0x07
  4267. label00003028:
  4268. 00003028  20D9                     move.l     [A0]+, [A1]+
  4269. 0000302A  51C8 FFFC                dbf        D0, -0x6 /* 00003028 */
  4270. 0000302E  486E FF00                pea.l      [A6 - 0x100]
  4271. 00003032  2F2E FEEC                move.l     -[A7], [A6 - 0x114]
  4272. 00003036  4EAD 1482                jsr        [A5 + 0x1482 /* export_652 */]
  4273. 0000303A  508F                     addq.l     A7, 8
  4274. 0000303C  48C4                     ext.l      D4
  4275. 0000303E  2F04                     move.l     -[A7], D4
  4276. 00003040  7000                     moveq.l    D0, 0x00
  4277. 00003042  2F00                     move.l     -[A7], D0
  4278. 00003044  486D B7D2                pea.l      [A5 - 0x482E]
  4279. 00003048  486E FF00                pea.l      [A6 - 0x100]
  4280. 0000304C  486E FEF0                pea.l      [A6 - 0x110]
  4281. 00003050  2F2E FEEC                move.l     -[A7], [A6 - 0x114]
  4282. 00003054  4EAD 09F2                jsr        [A5 + 0x9F2 /* export_314 */]
  4283. 00003058  4A40                     tst.w      D0
  4284. 0000305A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4285. 0000305E  6620                     bne        +0x22 /* 00003080 */
  4286. 00003060  486E FEEC                pea.l      [A6 - 0x114]
  4287. 00003064  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  4288. 00003068  4A46                     tst.w      D6
  4289. 0000306A  588F                     addq.l     A7, 4
  4290. 0000306C  6700 00B0                beq        +0xB2 /* 0000311E */
  4291. 00003070  7000                     moveq.l    D0, 0x00
  4292. 00003072  2F00                     move.l     -[A7], D0
  4293. 00003074  2F0B                     move.l     -[A7], A3
  4294. 00003076  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  4295. 0000307A  508F                     addq.l     A7, 8
  4296. 0000307C  6000 00A0                bra        +0xA2 /* 0000311E */
  4297. label00003080:
  4298. 00003080  206E FEEC                movea.l    A0, [A6 - 0x114]
  4299. 00003084  3028 01B4                move.w     D0, [A0 + 0x1B4]
  4300. 00003088  48C0                     ext.l      D0
  4301. 0000308A  2F00                     move.l     -[A7], D0
  4302. 0000308C  4EAD 07CA                jsr        [A5 + 0x7CA /* export_245 */]
  4303. 00003090  486D E664                pea.l      [A5 - 0x199C]
  4304. 00003094  206E FEEC                movea.l    A0, [A6 - 0x114]
  4305. 00003098  4868 01DA                pea.l      [A0 + 0x1DA]
  4306. 0000309C  4EAD 1DDA                jsr        [A5 + 0x1DDA /* export_951 */]
  4307. 000030A0  4A80                     tst.l      D0
  4308. 000030A2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4309. 000030A6  6626                     bne        +0x28 /* 000030CE */
  4310. 000030A8  2F2E FEEC                move.l     -[A7], [A6 - 0x114]
  4311. 000030AC  4EAD 0A5A                jsr        [A5 + 0xA5A /* export_327 */]
  4312. 000030B0  4A46                     tst.w      D6
  4313. 000030B2  588F                     addq.l     A7, 4
  4314. 000030B4  670C                     beq        +0xE /* 000030C2 */
  4315. 000030B6  7000                     moveq.l    D0, 0x00
  4316. 000030B8  2F00                     move.l     -[A7], D0
  4317. 000030BA  2F0B                     move.l     -[A7], A3
  4318. 000030BC  4EAD 148A                jsr        [A5 + 0x148A /* export_653 */]
  4319. 000030C0  508F                     addq.l     A7, 8
  4320. label000030C2:
  4321. 000030C2  486E FEEC                pea.l      [A6 - 0x114]
  4322. 000030C6  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  4323. 000030CA  588F                     addq.l     A7, 4
  4324. 000030CC  6050                     bra        +0x52 /* 0000311E */
  4325. label000030CE:
  4326. 000030CE  206E FEEC                movea.l    A0, [A6 - 0x114]
  4327. 000030D2  317C 0002 0224           move.w     [A0 + 0x224], 0x2
  4328. 000030D8  206E FEEC                movea.l    A0, [A6 - 0x114]
  4329. 000030DC  4868 01DA                pea.l      [A0 + 0x1DA]
  4330. 000030E0  4EAD 1682                jsr        [A5 + 0x1682 /* export_716 */]
  4331. 000030E4  206E FEEC                movea.l    A0, [A6 - 0x114]
  4332. 000030E8  317C FFFE 02F8           move.w     [A0 + 0x2F8], 0xFFFE
  4333. 000030EE  206E FEEC                movea.l    A0, [A6 - 0x114]
  4334. 000030F2  4228 01ED                clr.b      [A0 + 0x1ED]
  4335. 000030F6  206E FEEC                movea.l    A0, [A6 - 0x114]
  4336. 000030FA  317C 03FF 0256           move.w     [A0 + 0x256], 0x3FF
  4337. 00003100  2F2E FEEC                move.l     -[A7], [A6 - 0x114]
  4338. 00003104  4EAD 12DA                jsr        [A5 + 0x12DA /* export_599 */]
  4339. 00003108  2F2E FEEC                move.l     -[A7], [A6 - 0x114]
  4340. 0000310C  4EAD 1052                jsr        [A5 + 0x1052 /* export_518 */]
  4341. 00003110  2B6E FEEC B9FC           move.l     [A5 - 0x4604], [A6 - 0x114]
  4342. 00003116  2B4C BA78                move.l     [A5 - 0x4588], A4
  4343. 0000311A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4344. label0000311E:
  4345. 0000311E  202E FEEC                move.l     D0, [A6 - 0x114]
  4346. label00003122:
  4347. 00003122  4CEE 18F0 FED4           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x12C]
  4348. 00003128  4E5E                     unlink     A6
  4349. 0000312A  4E75                     rts
  4350. fn0000312C:
  4351. 0000312C  4E56 FFC0                link       A6, -0x0040
  4352. 00003130  2F0B                     move.l     -[A7], A3
  4353. 00003132  266E 0008                movea.l    A3, [A6 + 0x8]
  4354. 00003136  7000                     moveq.l    D0, 0x00
  4355. 00003138  2F00                     move.l     -[A7], D0
  4356. 0000313A  486E FFC8                pea.l      [A6 - 0x38]
  4357. 0000313E  486E FFC0                pea.l      [A6 - 0x40]
  4358. 00003142  486E 000C                pea.l      [A6 + 0xC]
  4359. 00003146  4EAD 0C5A                jsr        [A5 + 0xC5A /* export_391 */]
  4360. 0000314A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4361. 0000314E  2200                     move.l     D1, D0
  4362. 00003150  201F                     move.l     D0, [A7]+
  4363. 00003152  4A41                     tst.w      D1
  4364. 00003154  674E                     beq        +0x50 /* 000031A4 */
  4365. 00003156  2F00                     move.l     -[A7], D0
  4366. 00003158  486E FFF6                pea.l      [A6 - 0xA]
  4367. 0000315C  2F0B                     move.l     -[A7], A3
  4368. 0000315E  4EAD 0AC2                jsr        [A5 + 0xAC2 /* export_340 */]
  4369. 00003162  508F                     addq.l     A7, 8
  4370. 00003164  2200                     move.l     D1, D0
  4371. 00003166  201F                     move.l     D0, [A7]+
  4372. 00003168  4A41                     tst.w      D1
  4373. 0000316A  6738                     beq        +0x3A /* 000031A4 */
  4374. 0000316C  2F00                     move.l     -[A7], D0
  4375. 0000316E  2F2D B9F8                move.l     -[A7], [A5 - 0x4608]
  4376. 00003172  4EAD 10AA                jsr        [A5 + 0x10AA /* export_529 */]
  4377. 00003176  588F                     addq.l     A7, 4
  4378. 00003178  2200                     move.l     D1, D0
  4379. 0000317A  201F                     move.l     D0, [A7]+
  4380. 0000317C  2F00                     move.l     -[A7], D0
  4381. 0000317E  7200                     moveq.l    D1, 0x00
  4382. 00003180  2F01                     move.l     -[A7], D1
  4383. 00003182  486E FFCC                pea.l      [A6 - 0x34]
  4384. 00003186  740A                     moveq.l    D2, 0x0A
  4385. 00003188  2F02                     move.l     -[A7], D2
  4386. 0000318A  486E FFC8                pea.l      [A6 - 0x38]
  4387. 0000318E  486E FFC0                pea.l      [A6 - 0x40]
  4388. 00003192  4EAD 178A                jsr        [A5 + 0x178A /* export_749 */]
  4389. 00003196  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4390. 0000319A  2200                     move.l     D1, D0
  4391. 0000319C  201F                     move.l     D0, [A7]+
  4392. 0000319E  4A41                     tst.w      D1
  4393. 000031A0  6702                     beq        +0x4 /* 000031A4 */
  4394. 000031A2  7001                     moveq.l    D0, 0x01
  4395. label000031A4:
  4396. 000031A4  266E FFBC                movea.l    A3, [A6 - 0x44]
  4397. 000031A8  4E5E                     unlink     A6
  4398. 000031AA  4E75                     rts
  4399. export_1160:
  4400. 000031AC  4E56 FFF8                link       A6, -0x0008
  4401. 000031B0  48E7 0F10                movem.l    -[A7], D4,D5,D6,D7,A3
  4402. 000031B4  3C2E 000E                move.w     D6, [A6 + 0xE]
  4403. 000031B8  266E 0008                movea.l    A3, [A6 + 0x8]
  4404. 000031BC  4244                     clr.w      D4
  4405. 000031BE  4A6E 0012                tst.w      [A6 + 0x12]
  4406. 000031C2  670A                     beq        +0xC /* 000031CE */
  4407. 000031C4  206D BA78                movea.l    A0, [A5 - 0x4588]
  4408. 000031C8  2068 0222                movea.l    A0, [A0 + 0x222]
  4409. 000031CC  6008                     bra        +0xA /* 000031D6 */
  4410. label000031CE:
  4411. 000031CE  206D BA78                movea.l    A0, [A5 - 0x4588]
  4412. 000031D2  2068 0226                movea.l    A0, [A0 + 0x226]
  4413. label000031D6:
  4414. 000031D6  2D48 FFFC                move.l     [A6 - 0x4], A0
  4415. 000031DA  7004                     moveq.l    D0, 0x04
  4416. 000031DC  2F00                     move.l     -[A7], D0
  4417. 000031DE  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  4418. 000031E2  2D40 FFF8                move.l     [A6 - 0x8], D0
  4419. 000031E6  588F                     addq.l     A7, 4
  4420. 000031E8  6700 0140                beq        +0x142 /* 0000332A */
  4421. 000031EC  206E FFFC                movea.l    A0, [A6 - 0x4]
  4422. 000031F0  226E FFF8                movea.l    A1, [A6 - 0x8]
  4423. 000031F4  3290                     move.w     [A1], [A0]
  4424. 000031F6  206E FFFC                movea.l    A0, [A6 - 0x4]
  4425. 000031FA  226E FFF8                movea.l    A1, [A6 - 0x8]
  4426. 000031FE  3368 0002 0002           move.w     [A1 + 0x2], [A0 + 0x2]
  4427. 00003204  7A01                     moveq.l    D5, 0x01
  4428. 00003206  4247                     clr.w      D7
  4429. 00003208  606C                     bra        +0x6E /* 00003276 */
  4430. label0000320A:
  4431. 0000320A  5247                     addq.w     D7, 1
  4432. label0000320C:
  4433. 0000320C  3007                     move.w     D0, D7
  4434. 0000320E  5240                     addq.w     D0, 1
  4435. 00003210  BC40                     cmp.w      D6, D0
  4436. 00003212  6D18                     blt        +0x1A /* 0000322C */
  4437. 00003214  48C7                     ext.l      D7
  4438. 00003216  2007                     move.l     D0, D7
  4439. 00003218  D080                     add.l      D0, D0
  4440. 0000321A  3207                     move.w     D1, D7
  4441. 0000321C  5241                     addq.w     D1, 1
  4442. 0000321E  48C1                     ext.l      D1
  4443. 00003220  D281                     add.l      D1, D1
  4444. 00003222  3033 0800                move.w     D0, [A3 + D0]
  4445. 00003226  B073 1800                cmp.w      D0, [A3 + D1]
  4446. 0000322A  67DE                     beq        -0x20 /* 0000320A */
  4447. label0000322C:
  4448. 0000322C  48C5                     ext.l      D5
  4449. 0000322E  2005                     move.l     D0, D5
  4450. 00003230  5280                     addq.l     D0, 1
  4451. 00003232  E580                     asl        D0, 2
  4452. 00003234  2F00                     move.l     -[A7], D0
  4453. 00003236  48C5                     ext.l      D5
  4454. 00003238  2005                     move.l     D0, D5
  4455. 0000323A  E580                     asl        D0, 2
  4456. 0000323C  2F00                     move.l     -[A7], D0
  4457. 0000323E  486E FFF8                pea.l      [A6 - 0x8]
  4458. 00003242  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  4459. 00003246  4A40                     tst.w      D0
  4460. 00003248  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4461. 0000324C  672C                     beq        +0x2E /* 0000327A */
  4462. 0000324E  206E FFF8                movea.l    A0, [A6 - 0x8]
  4463. 00003252  48C5                     ext.l      D5
  4464. 00003254  2005                     move.l     D0, D5
  4465. 00003256  E580                     asl        D0, 2
  4466. 00003258  3187 0800                move.w     [A0 + D0], D7
  4467. 0000325C  48C7                     ext.l      D7
  4468. 0000325E  2007                     move.l     D0, D7
  4469. 00003260  D080                     add.l      D0, D0
  4470. 00003262  206E FFF8                movea.l    A0, [A6 - 0x8]
  4471. 00003266  3205                     move.w     D1, D5
  4472. 00003268  5245                     addq.w     D5, 1
  4473. 0000326A  48C1                     ext.l      D1
  4474. 0000326C  E581                     asl        D1, 2
  4475. 0000326E  31B3 0800 1802           move.w     [A0 + D1 + 0x2], [A3 + D0]
  4476. 00003274  5247                     addq.w     D7, 1
  4477. label00003276:
  4478. 00003276  BC47                     cmp.w      D6, D7
  4479. 00003278  6C92                     bge        -0x6C /* 0000320C */
  4480. label0000327A:
  4481. 0000327A  BC47                     cmp.w      D6, D7
  4482. 0000327C  6E00 00AC                bgt        +0xAE /* 0000332A */
  4483. 00003280  206E FFF8                movea.l    A0, [A6 - 0x8]
  4484. 00003284  3005                     move.w     D0, D5
  4485. 00003286  5340                     subq.w     D0, 1
  4486. 00003288  48C0                     ext.l      D0
  4487. 0000328A  E580                     asl        D0, 2
  4488. 0000328C  226E FFFC                movea.l    A1, [A6 - 0x4]
  4489. 00003290  3030 0802                move.w     D0, [A0 + D0 + 0x2]
  4490. 00003294  B069 0006                cmp.w      D0, [A1 + 0x6]
  4491. 00003298  6746                     beq        +0x48 /* 000032E0 */
  4492. 0000329A  48C5                     ext.l      D5
  4493. 0000329C  2005                     move.l     D0, D5
  4494. 0000329E  5280                     addq.l     D0, 1
  4495. 000032A0  E580                     asl        D0, 2
  4496. 000032A2  2F00                     move.l     -[A7], D0
  4497. 000032A4  48C5                     ext.l      D5
  4498. 000032A6  2005                     move.l     D0, D5
  4499. 000032A8  E580                     asl        D0, 2
  4500. 000032AA  2F00                     move.l     -[A7], D0
  4501. 000032AC  486E FFF8                pea.l      [A6 - 0x8]
  4502. 000032B0  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  4503. 000032B4  4A40                     tst.w      D0
  4504. 000032B6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4505. 000032BA  676E                     beq        +0x70 /* 0000332A */
  4506. 000032BC  206E FFF8                movea.l    A0, [A6 - 0x8]
  4507. 000032C0  48C5                     ext.l      D5
  4508. 000032C2  2005                     move.l     D0, D5
  4509. 000032C4  E580                     asl        D0, 2
  4510. 000032C6  31BC 7FFF 0800           move.w     [A0 + D0], 0x7FFF
  4511. 000032CC  206E FFF8                movea.l    A0, [A6 - 0x8]
  4512. 000032D0  3005                     move.w     D0, D5
  4513. 000032D2  5245                     addq.w     D5, 1
  4514. 000032D4  48C0                     ext.l      D0
  4515. 000032D6  E580                     asl        D0, 2
  4516. 000032D8  31AE 0016 0802           move.w     [A0 + D0 + 0x2], [A6 + 0x16]
  4517. 000032DE  6012                     bra        +0x14 /* 000032F2 */
  4518. label000032E0:
  4519. 000032E0  206E FFF8                movea.l    A0, [A6 - 0x8]
  4520. 000032E4  3005                     move.w     D0, D5
  4521. 000032E6  5340                     subq.w     D0, 1
  4522. 000032E8  48C0                     ext.l      D0
  4523. 000032EA  E580                     asl        D0, 2
  4524. 000032EC  31BC 7FFF 0800           move.w     [A0 + D0], 0x7FFF
  4525. label000032F2:
  4526. 000032F2  486E FFFC                pea.l      [A6 - 0x4]
  4527. 000032F6  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  4528. 000032FA  4A6E 0012                tst.w      [A6 + 0x12]
  4529. 000032FE  588F                     addq.l     A7, 4
  4530. 00003300  6714                     beq        +0x16 /* 00003316 */
  4531. 00003302  206D BA78                movea.l    A0, [A5 - 0x4588]
  4532. 00003306  216E FFF8 0222           move.l     [A0 + 0x222], [A6 - 0x8]
  4533. 0000330C  206D BA78                movea.l    A0, [A5 - 0x4588]
  4534. 00003310  3145 0174                move.w     [A0 + 0x174], D5
  4535. 00003314  6012                     bra        +0x14 /* 00003328 */
  4536. label00003316:
  4537. 00003316  206D BA78                movea.l    A0, [A5 - 0x4588]
  4538. 0000331A  216E FFF8 0226           move.l     [A0 + 0x226], [A6 - 0x8]
  4539. 00003320  206D BA78                movea.l    A0, [A5 - 0x4588]
  4540. 00003324  3145 0176                move.w     [A0 + 0x176], D5
  4541. label00003328:
  4542. 00003328  7801                     moveq.l    D4, 0x01
  4543. label0000332A:
  4544. 0000332A  3004                     move.w     D0, D4
  4545. 0000332C  4CEE 08F0 FFE4           movem.l    D4,D5,D6,D7,A3, [A6 - 0x1C]
  4546. 00003332  4E5E                     unlink     A6
  4547. 00003334  4E75                     rts
  4548. fn00003336:
  4549. 00003336  48E7 0118                movem.l    -[A7], D7,A3,A4
  4550. 0000333A  286F 0014                movea.l    A4, [A7 + 0x14]
  4551. 0000333E  266F 0010                movea.l    A3, [A7 + 0x10]
  4552. 00003342  2F0C                     move.l     -[A7], A4
  4553. 00003344  4EAD 0F3A                jsr        [A5 + 0xF3A /* export_483 */]
  4554. 00003348  2E00                     move.l     D7, D0
  4555. 0000334A  1013                     move.b     D0, [A3]
  4556. 0000334C  5200                     addq.b     D0, 1
  4557. 0000334E  7200                     moveq.l    D1, 0x00
  4558. 00003350  1200                     move.b     D1, D0
  4559. 00003352  203C 0000 00FF           move.l     D0, 0xFF
  4560. 00003358  9081                     sub.l      D0, D1
  4561. 0000335A  B087                     cmp.l      D0, D7
  4562. 0000335C  588F                     addq.l     A7, 4
  4563. 0000335E  6C0C                     bge        +0xE /* 0000336C */
  4564. 00003360  7000                     moveq.l    D0, 0x00
  4565. 00003362  1013                     move.b     D0, [A3]
  4566. 00003364  2E3C 0000 00FE           move.l     D7, 0xFE
  4567. 0000336A  9E80                     sub.l      D7, D0
  4568. label0000336C:
  4569. 0000336C  4A87                     tst.l      D7
  4570. 0000336E  6714                     beq        +0x16 /* 00003384 */
  4571. 00003370  2F0C                     move.l     -[A7], A4
  4572. 00003372  7000                     moveq.l    D0, 0x00
  4573. 00003374  1013                     move.b     D0, [A3]
  4574. 00003376  D08B                     add.l      D0, A3
  4575. 00003378  5280                     addq.l     D0, 1
  4576. 0000337A  2F00                     move.l     -[A7], D0
  4577. 0000337C  2F07                     move.l     -[A7], D7
  4578. 0000337E  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  4579. 00003382  DF13                     add.b      [A3], D7
  4580. label00003384:
  4581. 00003384  2007                     move.l     D0, D7
  4582. 00003386  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  4583. 0000338A  4E75                     rts
  4584. export_1161:
  4585. 0000338C  4E56 FDFC                link       A6, -0x0204
  4586. 00003390  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  4587. 00003394  266E 000C                movea.l    A3, [A6 + 0xC]
  4588. 00003398  4A6D E21E                tst.w      [A5 - 0x1DE2]
  4589. 0000339C  660A                     bne        +0xC /* 000033A8 */
  4590. 0000339E  486D 2A8A                pea.l      [A5 + 0x2A8A /* export_1357 */]
  4591. 000033A2  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  4592. 000033A6  588F                     addq.l     A7, 4
  4593. label000033A8:
  4594. 000033A8  2B6D EA3A D5BC           move.l     [A5 - 0x2A44], [A5 - 0x15C6]
  4595. 000033AE  2B6D EA26 D5C6           move.l     [A5 - 0x2A3A], [A5 - 0x15DA]
  4596. 000033B4  2B6D EA2E D5D0           move.l     [A5 - 0x2A30], [A5 - 0x15D2]
  4597. 000033BA  2B6D EA2A D5DA           move.l     [A5 - 0x2A26], [A5 - 0x15D6]
  4598. 000033C0  2B6D EA36 D5E4           move.l     [A5 - 0x2A1C], [A5 - 0x15CA]
  4599. 000033C6  2B6D EA22 D5EE           move.l     [A5 - 0x2A12], [A5 - 0x15DE]
  4600. 000033CC  2B6D EA32 D5F8           move.l     [A5 - 0x2A08], [A5 - 0x15CE]
  4601. 000033D2  2B6D EA1A D602           move.l     [A5 - 0x29FE], [A5 - 0x15E6]
  4602. 000033D8  426E FFFE                clr.w      [A6 - 0x2]
  4603. 000033DC  426E FFFC                clr.w      [A6 - 0x4]
  4604. 000033E0  4213                     clr.b      [A3]
  4605. 000033E2  206E 0008                movea.l    A0, [A6 + 0x8]
  4606. 000033E6  7000                     moveq.l    D0, 0x00
  4607. 000033E8  1010                     move.b     D0, [A0]
  4608. 000033EA  2F00                     move.l     -[A7], D0
  4609. 000033EC  202E 0008                move.l     D0, [A6 + 0x8]
  4610. 000033F0  5280                     addq.l     D0, 1
  4611. 000033F2  2F00                     move.l     -[A7], D0
  4612. 000033F4  486E FDFC                pea.l      [A6 - 0x204]
  4613. 000033F8  4EAD 038A                jsr        [A5 + 0x38A /* export_109 */]
  4614. 000033FC  206E 0008                movea.l    A0, [A6 + 0x8]
  4615. 00003400  7000                     moveq.l    D0, 0x00
  4616. 00003402  1010                     move.b     D0, [A0]
  4617. 00003404  41EE FDFC                lea.l      A0, [A6 - 0x204]
  4618. 00003408  4230 0000                clr.b      [A0 + D0.w]
  4619. 0000340C  226E 0018                movea.l    A1, [A6 + 0x18]
  4620. 00003410  4251                     clr.w      [A1]
  4621. 00003412  4244                     clr.w      D4
  4622. 00003414  49EE FDFC                lea.l      A4, [A6 - 0x204]
  4623. 00003418  4247                     clr.w      D7
  4624. 0000341A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4625. 0000341E  6000 064C                bra        +0x64E /* 00003A6C */
  4626. label00003422:
  4627. 00003422  7000                     moveq.l    D0, 0x00
  4628. 00003424  1034 7000                move.b     D0, [A4 + D7.w]
  4629. 00003428  0480 0000 0022           subi.l     D0, 0x22 /* '\"' */
  4630. 0000342E  6768                     beq        +0x6A /* 00003498 */
  4631. 00003430  0480 0000 0019           subi.l     D0, 0x19
  4632. 00003436  6700 00A0                beq        +0xA2 /* 000034D8 */
  4633. 0000343A  0480 0000 0020           subi.l     D0, 0x20 /* ' ' */
  4634. 00003440  6700 00CC                beq        +0xCE /* 0000350E */
  4635. 00003444  5380                     subq.l     D0, 1
  4636. 00003446  6708                     beq        +0xA /* 00003450 */
  4637. 00003448  5780                     subq.l     D0, 3
  4638. 0000344A  677A                     beq        +0x7C /* 000034C6 */
  4639. 0000344C  6000 01B6                bra        +0x1B8 /* 00003604 */
  4640. label00003450:
  4641. 00003450  1034 7001                move.b     D0, [A4 + D7.w + 0x1]
  4642. 00003454  0400 0020                subi.b     D0, 0x20 /* ' ' */
  4643. 00003458  6724                     beq        +0x26 /* 0000347E */
  4644. 0000345A  5100                     subq.b     D0, 8
  4645. 0000345C  6720                     beq        +0x22 /* 0000347E */
  4646. 0000345E  5300                     subq.b     D0, 1
  4647. 00003460  671C                     beq        +0x1E /* 0000347E */
  4648. 00003462  5500                     subq.b     D0, 2
  4649. 00003464  6718                     beq        +0x1A /* 0000347E */
  4650. 00003466  5500                     subq.b     D0, 2
  4651. 00003468  6714                     beq        +0x16 /* 0000347E */
  4652. 0000346A  5500                     subq.b     D0, 2
  4653. 0000346C  6710                     beq        +0x12 /* 0000347E */
  4654. 0000346E  0400 000B                subi.b     D0, 0xB
  4655. 00003472  670A                     beq        +0xC /* 0000347E */
  4656. 00003474  0400 0022                subi.b     D0, 0x22 /* '\"' */
  4657. 00003478  670A                     beq        +0xC /* 00003484 */
  4658. 0000347A  6000 05E2                bra        +0x5E4 /* 00003A5E */
  4659. label0000347E:
  4660. 0000347E  5247                     addq.w     D7, 1
  4661. 00003480  6000 05DC                bra        +0x5DE /* 00003A5E */
  4662. label00003484:
  4663. 00003484  3007                     move.w     D0, D7
  4664. 00003486  5247                     addq.w     D7, 1
  4665. 00003488  5213                     addq.b     [A3], 1
  4666. 0000348A  7200                     moveq.l    D1, 0x00
  4667. 0000348C  1213                     move.b     D1, [A3]
  4668. 0000348E  17B4 0000 1000           move.b     [A3 + D1.w], [A4 + D0.w]
  4669. 00003494  6000 05C8                bra        +0x5CA /* 00003A5E */
  4670. label00003498:
  4671. 00003498  3007                     move.w     D0, D7
  4672. 0000349A  5247                     addq.w     D7, 1
  4673. 0000349C  5213                     addq.b     [A3], 1
  4674. 0000349E  7200                     moveq.l    D1, 0x00
  4675. 000034A0  1213                     move.b     D1, [A3]
  4676. 000034A2  17B4 0000 1000           move.b     [A3 + D1.w], [A4 + D0.w]
  4677. 000034A8  6010                     bra        +0x12 /* 000034BA */
  4678. label000034AA:
  4679. 000034AA  3007                     move.w     D0, D7
  4680. 000034AC  5247                     addq.w     D7, 1
  4681. 000034AE  5213                     addq.b     [A3], 1
  4682. 000034B0  7200                     moveq.l    D1, 0x00
  4683. 000034B2  1213                     move.b     D1, [A3]
  4684. 000034B4  17B4 0000 1000           move.b     [A3 + D1.w], [A4 + D0.w]
  4685. label000034BA:
  4686. 000034BA  7022                     moveq.l    D0, 0x22
  4687. 000034BC  B034 7000                cmp.b      D0, [A4 + D7.w]
  4688. 000034C0  66E8                     bne        -0x16 /* 000034AA */
  4689. 000034C2  6000 059A                bra        +0x59C /* 00003A5E */
  4690. label000034C6:
  4691. 000034C6  5213                     addq.b     [A3], 1
  4692. 000034C8  7000                     moveq.l    D0, 0x00
  4693. 000034CA  1013                     move.b     D0, [A3]
  4694. 000034CC  17BC 00CA 0000           move.b     [A3 + D0.w], 0xCA
  4695. 000034D2  5247                     addq.w     D7, 1
  4696. 000034D4  6000 0594                bra        +0x596 /* 00003A6A */
  4697. label000034D8:
  4698. 000034D8  5213                     addq.b     [A3], 1
  4699. 000034DA  7000                     moveq.l    D0, 0x00
  4700. 000034DC  1013                     move.b     D0, [A3]
  4701. 000034DE  17B4 7000 0000           move.b     [A3 + D0.w], [A4 + D7.w]
  4702. 000034E4  4A6D CF0C                tst.w      [A5 - 0x30F4]
  4703. 000034E8  6718                     beq        +0x1A /* 00003502 */
  4704. 000034EA  5247                     addq.w     D7, 1
  4705. 000034EC  703B                     moveq.l    D0, 0x3B
  4706. 000034EE  B034 7000                cmp.b      D0, [A4 + D7.w]
  4707. 000034F2  6600 0576                bne        +0x578 /* 00003A6A */
  4708. 000034F6  526E FFFC                addq.w     [A6 - 0x4], 1
  4709. 000034FA  426E FFFE                clr.w      [A6 - 0x2]
  4710. 000034FE  6000 056A                bra        +0x56C /* 00003A6A */
  4711. label00003502:
  4712. 00003502  526E FFFC                addq.w     [A6 - 0x4], 1
  4713. 00003506  426E FFFE                clr.w      [A6 - 0x2]
  4714. 0000350A  6000 055E                bra        +0x560 /* 00003A6A */
  4715. label0000350E:
  4716. 0000350E  48C7                     ext.l      D7
  4717. 00003510  200C                     move.l     D0, A4
  4718. 00003512  D087                     add.l      D0, D7
  4719. 00003514  5280                     addq.l     D0, 1
  4720. 00003516  2F00                     move.l     -[A7], D0
  4721. 00003518  4EAD 0F3A                jsr        [A5 + 0xF3A /* export_483 */]
  4722. 0000351C  1D40 FEFC                move.b     [A6 - 0x104], D0
  4723. 00003520  7000                     moveq.l    D0, 0x00
  4724. 00003522  102E FEFC                move.b     D0, [A6 - 0x104]
  4725. 00003526  2F00                     move.l     -[A7], D0
  4726. 00003528  48C7                     ext.l      D7
  4727. 0000352A  200C                     move.l     D0, A4
  4728. 0000352C  D087                     add.l      D0, D7
  4729. 0000352E  5280                     addq.l     D0, 1
  4730. 00003530  2F00                     move.l     -[A7], D0
  4731. 00003532  41EE FEFC                lea.l      A0, [A6 - 0x104]
  4732. 00003536  5288                     addq.l     A0, 1
  4733. 00003538  2F08                     move.l     -[A7], A0
  4734. 0000353A  4EAD 038A                jsr        [A5 + 0x38A /* export_109 */]
  4735. 0000353E  4246                     clr.w      D6
  4736. 00003540  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4737. 00003544  603C                     bra        +0x3E /* 00003582 */
  4738. label00003546:
  4739. 00003546  2006                     move.l     D0, D6
  4740. 00003548  D040                     add.w      D0, D0
  4741. 0000354A  3200                     move.w     D1, D0
  4742. 0000354C  E548                     lsl        D0.w, 2
  4743. 0000354E  D041                     add.w      D0, D1
  4744. 00003550  41ED D5B8                lea.l      A0, [A5 - 0x2A48]
  4745. 00003554  2070 0000                movea.l    A0, [A0 + D0.w]
  4746. 00003558  7000                     moveq.l    D0, 0x00
  4747. 0000355A  1010                     move.b     D0, [A0]
  4748. 0000355C  2F00                     move.l     -[A7], D0
  4749. 0000355E  486E FEFC                pea.l      [A6 - 0x104]
  4750. 00003562  2006                     move.l     D0, D6
  4751. 00003564  D040                     add.w      D0, D0
  4752. 00003566  3200                     move.w     D1, D0
  4753. 00003568  E548                     lsl        D0.w, 2
  4754. 0000356A  D041                     add.w      D0, D1
  4755. 0000356C  41ED D5B8                lea.l      A0, [A5 - 0x2A48]
  4756. 00003570  2F30 0000                move.l     -[A7], [A0 + D0.w]
  4757. 00003574  4EAD 0D02                jsr        [A5 + 0xD02 /* export_412 */]
  4758. 00003578  4A40                     tst.w      D0
  4759. 0000357A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4760. 0000357E  6716                     beq        +0x18 /* 00003596 */
  4761. 00003580  5246                     addq.w     D6, 1
  4762. label00003582:
  4763. 00003582  2006                     move.l     D0, D6
  4764. 00003584  D040                     add.w      D0, D0
  4765. 00003586  3200                     move.w     D1, D0
  4766. 00003588  E548                     lsl        D0.w, 2
  4767. 0000358A  D041                     add.w      D0, D1
  4768. 0000358C  41ED D5B8                lea.l      A0, [A5 - 0x2A48]
  4769. 00003590  4AB0 0000                tst.l      [A0 + D0.w]
  4770. 00003594  66B0                     bne        -0x4E /* 00003546 */
  4771. label00003596:
  4772. 00003596  2006                     move.l     D0, D6
  4773. 00003598  D040                     add.w      D0, D0
  4774. 0000359A  3200                     move.w     D1, D0
  4775. 0000359C  E548                     lsl        D0.w, 2
  4776. 0000359E  D041                     add.w      D0, D1
  4777. 000035A0  41ED D5B8                lea.l      A0, [A5 - 0x2A48]
  4778. 000035A4  4AB0 0000                tst.l      [A0 + D0.w]
  4779. 000035A8  675A                     beq        +0x5C /* 00003604 */
  4780. 000035AA  4A6E FFFC                tst.w      [A6 - 0x4]
  4781. 000035AE  6618                     bne        +0x1A /* 000035C8 */
  4782. 000035B0  2006                     move.l     D0, D6
  4783. 000035B2  D040                     add.w      D0, D0
  4784. 000035B4  3200                     move.w     D1, D0
  4785. 000035B6  E548                     lsl        D0.w, 2
  4786. 000035B8  D041                     add.w      D0, D1
  4787. 000035BA  41ED D5B8                lea.l      A0, [A5 - 0x2A48]
  4788. 000035BE  226E 0010                movea.l    A1, [A6 + 0x10]
  4789. 000035C2  22B0 0004                move.l     [A1], [A0 + D0.w + 0x4]
  4790. 000035C6  601E                     bra        +0x20 /* 000035E6 */
  4791. label000035C8:
  4792. 000035C8  7001                     moveq.l    D0, 0x01
  4793. 000035CA  B06E FFFC                cmp.w      D0, [A6 - 0x4]
  4794. 000035CE  6616                     bne        +0x18 /* 000035E6 */
  4795. 000035D0  2006                     move.l     D0, D6
  4796. 000035D2  D040                     add.w      D0, D0
  4797. 000035D4  3200                     move.w     D1, D0
  4798. 000035D6  E548                     lsl        D0.w, 2
  4799. 000035D8  D041                     add.w      D0, D1
  4800. 000035DA  41ED D5B8                lea.l      A0, [A5 - 0x2A48]
  4801. 000035DE  226E 0014                movea.l    A1, [A6 + 0x14]
  4802. 000035E2  22B0 0004                move.l     [A1], [A0 + D0.w + 0x4]
  4803. label000035E6:
  4804. 000035E6  2006                     move.l     D0, D6
  4805. 000035E8  D040                     add.w      D0, D0
  4806. 000035EA  3200                     move.w     D1, D0
  4807. 000035EC  E548                     lsl        D0.w, 2
  4808. 000035EE  D041                     add.w      D0, D1
  4809. 000035F0  41ED D5B8                lea.l      A0, [A5 - 0x2A48]
  4810. 000035F4  2070 0000                movea.l    A0, [A0 + D0.w]
  4811. 000035F8  7000                     moveq.l    D0, 0x00
  4812. 000035FA  1010                     move.b     D0, [A0]
  4813. 000035FC  5280                     addq.l     D0, 1
  4814. 000035FE  DE40                     add.w      D7, D0
  4815. 00003600  6000 0468                bra        +0x46A /* 00003A6A */
  4816. label00003604:
  4817. 00003604  702E                     moveq.l    D0, 0x2E
  4818. 00003606  B034 7000                cmp.b      D0, [A4 + D7.w]
  4819. 0000360A  663C                     bne        +0x3E /* 00003648 */
  4820. 0000360C  4A6E FFFE                tst.w      [A6 - 0x2]
  4821. 00003610  670C                     beq        +0xE /* 0000361E */
  4822. 00003612  5213                     addq.b     [A3], 1
  4823. 00003614  7000                     moveq.l    D0, 0x00
  4824. 00003616  1013                     move.b     D0, [A3]
  4825. 00003618  17BC 0022 0000           move.b     [A3 + D0.w], 0x22 /* '\"' */
  4826. label0000361E:
  4827. 0000361E  5213                     addq.b     [A3], 1
  4828. 00003620  7000                     moveq.l    D0, 0x00
  4829. 00003622  1013                     move.b     D0, [A3]
  4830. 00003624  17AD E5C2 0000           move.b     [A3 + D0.w], [A5 - 0x1A3E]
  4831. 0000362A  4A6E FFFE                tst.w      [A6 - 0x2]
  4832. 0000362E  6710                     beq        +0x12 /* 00003640 */
  4833. 00003630  5213                     addq.b     [A3], 1
  4834. 00003632  7000                     moveq.l    D0, 0x00
  4835. 00003634  1013                     move.b     D0, [A3]
  4836. 00003636  17BC 0022 0000           move.b     [A3 + D0.w], 0x22 /* '\"' */
  4837. 0000363C  6000 042C                bra        +0x42E /* 00003A6A */
  4838. label00003640:
  4839. 00003640  526E FFFE                addq.w     [A6 - 0x2], 1
  4840. 00003644  6000 0424                bra        +0x426 /* 00003A6A */
  4841. label00003648:
  4842. 00003648  702C                     moveq.l    D0, 0x2C
  4843. 0000364A  B034 7000                cmp.b      D0, [A4 + D7.w]
  4844. 0000364E  6610                     bne        +0x12 /* 00003660 */
  4845. 00003650  5213                     addq.b     [A3], 1
  4846. 00003652  7000                     moveq.l    D0, 0x00
  4847. 00003654  1013                     move.b     D0, [A3]
  4848. 00003656  17AD E5C0 0000           move.b     [A3 + D0.w], [A5 - 0x1A40]
  4849. 0000365C  6000 040C                bra        +0x40E /* 00003A6A */
  4850. label00003660:
  4851. 00003660  7000                     moveq.l    D0, 0x00
  4852. 00003662  1034 7000                move.b     D0, [A4 + D7.w]
  4853. 00003666  41ED A614                lea.l      A0, [A5 - 0x59EC]
  4854. 0000366A  7264                     moveq.l    D1, 0x64
  4855. 0000366C  B230 0000                cmp.b      D1, [A0 + D0.w]
  4856. 00003670  6600 0090                bne        +0x92 /* 00003702 */
  4857. 00003674  4244                     clr.w      D4
  4858. 00003676  7004                     moveq.l    D0, 0x04
  4859. 00003678  2F00                     move.l     -[A7], D0
  4860. 0000367A  486D C37E                pea.l      [A5 - 0x3C82]
  4861. 0000367E  48C7                     ext.l      D7
  4862. 00003680  220C                     move.l     D1, A4
  4863. 00003682  D287                     add.l      D1, D7
  4864. 00003684  2F01                     move.l     -[A7], D1
  4865. 00003686  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  4866. 0000368A  4A40                     tst.w      D0
  4867. 0000368C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4868. 00003690  6606                     bne        +0x8 /* 00003698 */
  4869. 00003692  7C0B                     moveq.l    D6, 0x0B
  4870. 00003694  7A03                     moveq.l    D5, 0x03
  4871. 00003696  6048                     bra        +0x4A /* 000036E0 */
  4872. label00003698:
  4873. 00003698  7003                     moveq.l    D0, 0x03
  4874. 0000369A  2F00                     move.l     -[A7], D0
  4875. 0000369C  486D C384                pea.l      [A5 - 0x3C7C]
  4876. 000036A0  48C7                     ext.l      D7
  4877. 000036A2  220C                     move.l     D1, A4
  4878. 000036A4  D287                     add.l      D1, D7
  4879. 000036A6  2F01                     move.l     -[A7], D1
  4880. 000036A8  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  4881. 000036AC  4A40                     tst.w      D0
  4882. 000036AE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4883. 000036B2  6606                     bne        +0x8 /* 000036BA */
  4884. 000036B4  7C0A                     moveq.l    D6, 0x0A
  4885. 000036B6  7A02                     moveq.l    D5, 0x02
  4886. 000036B8  6026                     bra        +0x28 /* 000036E0 */
  4887. label000036BA:
  4888. 000036BA  7002                     moveq.l    D0, 0x02
  4889. 000036BC  2F00                     move.l     -[A7], D0
  4890. 000036BE  486D C388                pea.l      [A5 - 0x3C78]
  4891. 000036C2  48C7                     ext.l      D7
  4892. 000036C4  220C                     move.l     D1, A4
  4893. 000036C6  D287                     add.l      D1, D7
  4894. 000036C8  2F01                     move.l     -[A7], D1
  4895. 000036CA  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  4896. 000036CE  4A40                     tst.w      D0
  4897. 000036D0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4898. 000036D4  6606                     bne        +0x8 /* 000036DC */
  4899. 000036D6  7C09                     moveq.l    D6, 0x09
  4900. 000036D8  7A01                     moveq.l    D5, 0x01
  4901. 000036DA  6004                     bra        +0x6 /* 000036E0 */
  4902. label000036DC:
  4903. 000036DC  7C08                     moveq.l    D6, 0x08
  4904. 000036DE  4245                     clr.w      D5
  4905. label000036E0:
  4906. 000036E0  2006                     move.l     D0, D6
  4907. 000036E2  E540                     asl        D0.w, 2
  4908. 000036E4  41ED E220                lea.l      A0, [A5 - 0x1DE0]
  4909. 000036E8  2F30 0000                move.l     -[A7], [A0 + D0.w]
  4910. 000036EC  2F0B                     move.l     -[A7], A3
  4911. 000036EE  4EBA FC46                jsr        [PC - 0x3BA /* 00003336 */]
  4912. 000036F2  DE45                     add.w      D7, D5
  4913. 000036F4  206E 0018                movea.l    A0, [A6 + 0x18]
  4914. 000036F8  30BC 0001                move.w     [A0], 0x1
  4915. 000036FC  508F                     addq.l     A7, 8
  4916. 000036FE  6000 036A                bra        +0x36C /* 00003A6A */
  4917. label00003702:
  4918. 00003702  7079                     moveq.l    D0, 0x79
  4919. 00003704  B034 7000                cmp.b      D0, [A4 + D7.w]
  4920. 00003708  57C0                     seq        D0
  4921. 0000370A  0240 0001                andi.w     D0, 0x1
  4922. 0000370E  41ED A614                lea.l      A0, [A5 - 0x59EC]
  4923. 00003712  4A30 0000                tst.b      [A0 + D0.w]
  4924. 00003716  6770                     beq        +0x72 /* 00003788 */
  4925. 00003718  4244                     clr.w      D4
  4926. 0000371A  7004                     moveq.l    D0, 0x04
  4927. 0000371C  2F00                     move.l     -[A7], D0
  4928. 0000371E  486D C38C                pea.l      [A5 - 0x3C74]
  4929. 00003722  48C7                     ext.l      D7
  4930. 00003724  220C                     move.l     D1, A4
  4931. 00003726  D287                     add.l      D1, D7
  4932. 00003728  2F01                     move.l     -[A7], D1
  4933. 0000372A  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  4934. 0000372E  4A40                     tst.w      D0
  4935. 00003730  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4936. 00003734  661A                     bne        +0x1C /* 00003750 */
  4937. 00003736  206E 0018                movea.l    A0, [A6 + 0x18]
  4938. 0000373A  30BC 0001                move.w     [A0], 0x1
  4939. 0000373E  2F2D E254                move.l     -[A7], [A5 - 0x1DAC]
  4940. 00003742  2F0B                     move.l     -[A7], A3
  4941. 00003744  4EBA FBF0                jsr        [PC - 0x410 /* 00003336 */]
  4942. 00003748  5647                     addq.w     D7, 3
  4943. 0000374A  508F                     addq.l     A7, 8
  4944. 0000374C  6000 031C                bra        +0x31E /* 00003A6A */
  4945. label00003750:
  4946. 00003750  7002                     moveq.l    D0, 0x02
  4947. 00003752  2F00                     move.l     -[A7], D0
  4948. 00003754  486D C392                pea.l      [A5 - 0x3C6E]
  4949. 00003758  48C7                     ext.l      D7
  4950. 0000375A  220C                     move.l     D1, A4
  4951. 0000375C  D287                     add.l      D1, D7
  4952. 0000375E  2F01                     move.l     -[A7], D1
  4953. 00003760  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  4954. 00003764  4A40                     tst.w      D0
  4955. 00003766  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4956. 0000376A  6600 02F2                bne        +0x2F4 /* 00003A5E */
  4957. 0000376E  206E 0018                movea.l    A0, [A6 + 0x18]
  4958. 00003772  30BC 0001                move.w     [A0], 0x1
  4959. 00003776  2F2D E250                move.l     -[A7], [A5 - 0x1DB0]
  4960. 0000377A  2F0B                     move.l     -[A7], A3
  4961. 0000377C  4EBA FBB8                jsr        [PC - 0x448 /* 00003336 */]
  4962. 00003780  5247                     addq.w     D7, 1
  4963. 00003782  508F                     addq.l     A7, 8
  4964. 00003784  6000 02E4                bra        +0x2E6 /* 00003A6A */
  4965. label00003788:
  4966. 00003788  7073                     moveq.l    D0, 0x73
  4967. 0000378A  B034 7000                cmp.b      D0, [A4 + D7.w]
  4968. 0000378E  57C0                     seq        D0
  4969. 00003790  0240 0001                andi.w     D0, 0x1
  4970. 00003794  41ED A614                lea.l      A0, [A5 - 0x59EC]
  4971. 00003798  4A30 0000                tst.b      [A0 + D0.w]
  4972. 0000379C  674A                     beq        +0x4C /* 000037E8 */
  4973. 0000379E  7801                     moveq.l    D4, 0x01
  4974. 000037A0  7002                     moveq.l    D0, 0x02
  4975. 000037A2  2F00                     move.l     -[A7], D0
  4976. 000037A4  486D C396                pea.l      [A5 - 0x3C6A]
  4977. 000037A8  48C7                     ext.l      D7
  4978. 000037AA  220C                     move.l     D1, A4
  4979. 000037AC  D287                     add.l      D1, D7
  4980. 000037AE  2F01                     move.l     -[A7], D1
  4981. 000037B0  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  4982. 000037B4  4A40                     tst.w      D0
  4983. 000037B6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4984. 000037BA  6606                     bne        +0x8 /* 000037C2 */
  4985. 000037BC  7C03                     moveq.l    D6, 0x03
  4986. 000037BE  7A01                     moveq.l    D5, 0x01
  4987. 000037C0  6004                     bra        +0x6 /* 000037C6 */
  4988. label000037C2:
  4989. 000037C2  7C02                     moveq.l    D6, 0x02
  4990. 000037C4  4245                     clr.w      D5
  4991. label000037C6:
  4992. 000037C6  2006                     move.l     D0, D6
  4993. 000037C8  E540                     asl        D0.w, 2
  4994. 000037CA  41ED E220                lea.l      A0, [A5 - 0x1DE0]
  4995. 000037CE  2F30 0000                move.l     -[A7], [A0 + D0.w]
  4996. 000037D2  2F0B                     move.l     -[A7], A3
  4997. 000037D4  4EBA FB60                jsr        [PC - 0x4A0 /* 00003336 */]
  4998. 000037D8  DE45                     add.w      D7, D5
  4999. 000037DA  206E 0018                movea.l    A0, [A6 + 0x18]
  5000. 000037DE  30BC 0001                move.w     [A0], 0x1
  5001. 000037E2  508F                     addq.l     A7, 8
  5002. 000037E4  6000 0284                bra        +0x286 /* 00003A6A */
  5003. label000037E8:
  5004. 000037E8  7005                     moveq.l    D0, 0x05
  5005. 000037EA  2F00                     move.l     -[A7], D0
  5006. 000037EC  486D C39A                pea.l      [A5 - 0x3C66]
  5007. 000037F0  48C7                     ext.l      D7
  5008. 000037F2  220C                     move.l     D1, A4
  5009. 000037F4  D287                     add.l      D1, D7
  5010. 000037F6  2F01                     move.l     -[A7], D1
  5011. 000037F8  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  5012. 000037FC  4A80                     tst.l      D0
  5013. 000037FE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5014. 00003802  662E                     bne        +0x30 /* 00003832 */
  5015. 00003804  7801                     moveq.l    D4, 0x01
  5016. 00003806  7000                     moveq.l    D0, 0x00
  5017. 00003808  1013                     move.b     D0, [A3]
  5018. 0000380A  7220                     moveq.l    D1, 0x20
  5019. 0000380C  B233 0000                cmp.b      D1, [A3 + D0.w]
  5020. 00003810  660E                     bne        +0x10 /* 00003820 */
  5021. 00003812  206D E4E4                movea.l    A0, [A5 - 0x1B1C]
  5022. 00003816  7020                     moveq.l    D0, 0x20
  5023. 00003818  B028 0001                cmp.b      D0, [A0 + 0x1]
  5024. 0000381C  6602                     bne        +0x4 /* 00003820 */
  5025. 0000381E  5313                     subq.b     [A3], 1
  5026. label00003820:
  5027. 00003820  2F2D E26C                move.l     -[A7], [A5 - 0x1D94]
  5028. 00003824  2F0B                     move.l     -[A7], A3
  5029. 00003826  4EBA FB0E                jsr        [PC - 0x4F2 /* 00003336 */]
  5030. 0000382A  5847                     addq.w     D7, 4
  5031. 0000382C  508F                     addq.l     A7, 8
  5032. 0000382E  6000 023A                bra        +0x23C /* 00003A6A */
  5033. label00003832:
  5034. 00003832  7005                     moveq.l    D0, 0x05
  5035. 00003834  2F00                     move.l     -[A7], D0
  5036. 00003836  486D C3A0                pea.l      [A5 - 0x3C60]
  5037. 0000383A  48C7                     ext.l      D7
  5038. 0000383C  220C                     move.l     D1, A4
  5039. 0000383E  D287                     add.l      D1, D7
  5040. 00003840  2F01                     move.l     -[A7], D1
  5041. 00003842  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  5042. 00003846  4A40                     tst.w      D0
  5043. 00003848  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5044. 0000384C  662E                     bne        +0x30 /* 0000387C */
  5045. 0000384E  7801                     moveq.l    D4, 0x01
  5046. 00003850  7000                     moveq.l    D0, 0x00
  5047. 00003852  1013                     move.b     D0, [A3]
  5048. 00003854  7220                     moveq.l    D1, 0x20
  5049. 00003856  B233 0000                cmp.b      D1, [A3 + D0.w]
  5050. 0000385A  660E                     bne        +0x10 /* 0000386A */
  5051. 0000385C  206D E4E4                movea.l    A0, [A5 - 0x1B1C]
  5052. 00003860  7020                     moveq.l    D0, 0x20
  5053. 00003862  B028 0001                cmp.b      D0, [A0 + 0x1]
  5054. 00003866  6602                     bne        +0x4 /* 0000386A */
  5055. 00003868  5313                     subq.b     [A3], 1
  5056. label0000386A:
  5057. 0000386A  2F2D E2B4                move.l     -[A7], [A5 - 0x1D4C]
  5058. 0000386E  2F0B                     move.l     -[A7], A3
  5059. 00003870  4EBA FAC4                jsr        [PC - 0x53C /* 00003336 */]
  5060. 00003874  5847                     addq.w     D7, 4
  5061. 00003876  508F                     addq.l     A7, 8
  5062. 00003878  6000 01F0                bra        +0x1F2 /* 00003A6A */
  5063. label0000387C:
  5064. 0000387C  7003                     moveq.l    D0, 0x03
  5065. 0000387E  2F00                     move.l     -[A7], D0
  5066. 00003880  486D C3A6                pea.l      [A5 - 0x3C5A]
  5067. 00003884  48C7                     ext.l      D7
  5068. 00003886  220C                     move.l     D1, A4
  5069. 00003888  D287                     add.l      D1, D7
  5070. 0000388A  2F01                     move.l     -[A7], D1
  5071. 0000388C  4EAD 0382                jsr        [A5 + 0x382 /* export_108 */]
  5072. 00003890  4A80                     tst.l      D0
  5073. 00003892  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5074. 00003896  662E                     bne        +0x30 /* 000038C6 */
  5075. 00003898  7801                     moveq.l    D4, 0x01
  5076. 0000389A  7000                     moveq.l    D0, 0x00
  5077. 0000389C  1013                     move.b     D0, [A3]
  5078. 0000389E  7220                     moveq.l    D1, 0x20
  5079. 000038A0  B233 0000                cmp.b      D1, [A3 + D0.w]
  5080. 000038A4  660E                     bne        +0x10 /* 000038B4 */
  5081. 000038A6  206D E4E4                movea.l    A0, [A5 - 0x1B1C]
  5082. 000038AA  7020                     moveq.l    D0, 0x20
  5083. 000038AC  B028 0001                cmp.b      D0, [A0 + 0x1]
  5084. 000038B0  6602                     bne        +0x4 /* 000038B4 */
  5085. 000038B2  5313                     subq.b     [A3], 1
  5086. label000038B4:
  5087. 000038B4  2F2D E268                move.l     -[A7], [A5 - 0x1D98]
  5088. 000038B8  2F0B                     move.l     -[A7], A3
  5089. 000038BA  4EBA FA7A                jsr        [PC - 0x586 /* 00003336 */]
  5090. 000038BE  5447                     addq.w     D7, 2
  5091. 000038C0  508F                     addq.l     A7, 8
  5092. 000038C2  6000 01A6                bra        +0x1A8 /* 00003A6A */
  5093. label000038C6:
  5094. 000038C6  7003                     moveq.l    D0, 0x03
  5095. 000038C8  2F00                     move.l     -[A7], D0
  5096. 000038CA  486D C3AA                pea.l      [A5 - 0x3C56]
  5097. 000038CE  48C7                     ext.l      D7
  5098. 000038D0  220C                     move.l     D1, A4
  5099. 000038D2  D287                     add.l      D1, D7
  5100. 000038D4  2F01                     move.l     -[A7], D1
  5101. 000038D6  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  5102. 000038DA  4A40                     tst.w      D0
  5103. 000038DC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5104. 000038E0  662E                     bne        +0x30 /* 00003910 */
  5105. 000038E2  7801                     moveq.l    D4, 0x01
  5106. 000038E4  7000                     moveq.l    D0, 0x00
  5107. 000038E6  1013                     move.b     D0, [A3]
  5108. 000038E8  7220                     moveq.l    D1, 0x20
  5109. 000038EA  B233 0000                cmp.b      D1, [A3 + D0.w]
  5110. 000038EE  660E                     bne        +0x10 /* 000038FE */
  5111. 000038F0  206D E4E4                movea.l    A0, [A5 - 0x1B1C]
  5112. 000038F4  7020                     moveq.l    D0, 0x20
  5113. 000038F6  B028 0001                cmp.b      D0, [A0 + 0x1]
  5114. 000038FA  6602                     bne        +0x4 /* 000038FE */
  5115. 000038FC  5313                     subq.b     [A3], 1
  5116. label000038FE:
  5117. 000038FE  2F2D E2B0                move.l     -[A7], [A5 - 0x1D50]
  5118. 00003902  2F0B                     move.l     -[A7], A3
  5119. 00003904  4EBA FA30                jsr        [PC - 0x5D0 /* 00003336 */]
  5120. 00003908  5447                     addq.w     D7, 2
  5121. 0000390A  508F                     addq.l     A7, 8
  5122. 0000390C  6000 015C                bra        +0x15E /* 00003A6A */
  5123. label00003910:
  5124. 00003910  7068                     moveq.l    D0, 0x68
  5125. 00003912  B034 7000                cmp.b      D0, [A4 + D7.w]
  5126. 00003916  57C0                     seq        D0
  5127. 00003918  0240 0001                andi.w     D0, 0x1
  5128. 0000391C  41ED A614                lea.l      A0, [A5 - 0x59EC]
  5129. 00003920  4A30 0000                tst.b      [A0 + D0.w]
  5130. 00003924  674A                     beq        +0x4C /* 00003970 */
  5131. 00003926  7801                     moveq.l    D4, 0x01
  5132. 00003928  7002                     moveq.l    D0, 0x02
  5133. 0000392A  2F00                     move.l     -[A7], D0
  5134. 0000392C  486D C3AE                pea.l      [A5 - 0x3C52]
  5135. 00003930  48C7                     ext.l      D7
  5136. 00003932  220C                     move.l     D1, A4
  5137. 00003934  D287                     add.l      D1, D7
  5138. 00003936  2F01                     move.l     -[A7], D1
  5139. 00003938  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  5140. 0000393C  4A40                     tst.w      D0
  5141. 0000393E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5142. 00003942  6606                     bne        +0x8 /* 0000394A */
  5143. 00003944  7C07                     moveq.l    D6, 0x07
  5144. 00003946  7A01                     moveq.l    D5, 0x01
  5145. 00003948  6004                     bra        +0x6 /* 0000394E */
  5146. label0000394A:
  5147. 0000394A  7C06                     moveq.l    D6, 0x06
  5148. 0000394C  4245                     clr.w      D5
  5149. label0000394E:
  5150. 0000394E  2006                     move.l     D0, D6
  5151. 00003950  E540                     asl        D0.w, 2
  5152. 00003952  41ED E220                lea.l      A0, [A5 - 0x1DE0]
  5153. 00003956  2F30 0000                move.l     -[A7], [A0 + D0.w]
  5154. 0000395A  2F0B                     move.l     -[A7], A3
  5155. 0000395C  4EBA F9D8                jsr        [PC - 0x628 /* 00003336 */]
  5156. 00003960  DE45                     add.w      D7, D5
  5157. 00003962  206E 0018                movea.l    A0, [A6 + 0x18]
  5158. 00003966  30BC 0001                move.w     [A0], 0x1
  5159. 0000396A  508F                     addq.l     A7, 8
  5160. 0000396C  6000 00FC                bra        +0xFE /* 00003A6A */
  5161. label00003970:
  5162. 00003970  706D                     moveq.l    D0, 0x6D
  5163. 00003972  B034 7000                cmp.b      D0, [A4 + D7.w]
  5164. 00003976  57C0                     seq        D0
  5165. 00003978  0240 0001                andi.w     D0, 0x1
  5166. 0000397C  41ED A614                lea.l      A0, [A5 - 0x59EC]
  5167. 00003980  4A30 0000                tst.b      [A0 + D0.w]
  5168. 00003984  6700 00D8                beq        +0xDA /* 00003A5E */
  5169. 00003988  4A44                     tst.w      D4
  5170. 0000398A  6748                     beq        +0x4A /* 000039D4 */
  5171. 0000398C  7002                     moveq.l    D0, 0x02
  5172. 0000398E  2F00                     move.l     -[A7], D0
  5173. 00003990  486D C3B2                pea.l      [A5 - 0x3C4E]
  5174. 00003994  48C7                     ext.l      D7
  5175. 00003996  220C                     move.l     D1, A4
  5176. 00003998  D287                     add.l      D1, D7
  5177. 0000399A  2F01                     move.l     -[A7], D1
  5178. 0000399C  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  5179. 000039A0  4A40                     tst.w      D0
  5180. 000039A2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5181. 000039A6  6606                     bne        +0x8 /* 000039AE */
  5182. 000039A8  7C05                     moveq.l    D6, 0x05
  5183. 000039AA  7A01                     moveq.l    D5, 0x01
  5184. 000039AC  6004                     bra        +0x6 /* 000039B2 */
  5185. label000039AE:
  5186. 000039AE  7C04                     moveq.l    D6, 0x04
  5187. 000039B0  4245                     clr.w      D5
  5188. label000039B2:
  5189. 000039B2  2006                     move.l     D0, D6
  5190. 000039B4  E540                     asl        D0.w, 2
  5191. 000039B6  41ED E220                lea.l      A0, [A5 - 0x1DE0]
  5192. 000039BA  2F30 0000                move.l     -[A7], [A0 + D0.w]
  5193. 000039BE  2F0B                     move.l     -[A7], A3
  5194. 000039C0  4EBA F974                jsr        [PC - 0x68C /* 00003336 */]
  5195. 000039C4  DE45                     add.w      D7, D5
  5196. 000039C6  206E 0018                movea.l    A0, [A6 + 0x18]
  5197. 000039CA  30BC 0001                move.w     [A0], 0x1
  5198. 000039CE  508F                     addq.l     A7, 8
  5199. 000039D0  6000 0098                bra        +0x9A /* 00003A6A */
  5200. label000039D4:
  5201. 000039D4  7004                     moveq.l    D0, 0x04
  5202. 000039D6  2F00                     move.l     -[A7], D0
  5203. 000039D8  486D C3B6                pea.l      [A5 - 0x3C4A]
  5204. 000039DC  48C7                     ext.l      D7
  5205. 000039DE  220C                     move.l     D1, A4
  5206. 000039E0  D287                     add.l      D1, D7
  5207. 000039E2  2F01                     move.l     -[A7], D1
  5208. 000039E4  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  5209. 000039E8  4A40                     tst.w      D0
  5210. 000039EA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5211. 000039EE  6606                     bne        +0x8 /* 000039F6 */
  5212. 000039F0  7C11                     moveq.l    D6, 0x11
  5213. 000039F2  7A03                     moveq.l    D5, 0x03
  5214. 000039F4  6048                     bra        +0x4A /* 00003A3E */
  5215. label000039F6:
  5216. 000039F6  7003                     moveq.l    D0, 0x03
  5217. 000039F8  2F00                     move.l     -[A7], D0
  5218. 000039FA  486D C3BC                pea.l      [A5 - 0x3C44]
  5219. 000039FE  48C7                     ext.l      D7
  5220. 00003A00  220C                     move.l     D1, A4
  5221. 00003A02  D287                     add.l      D1, D7
  5222. 00003A04  2F01                     move.l     -[A7], D1
  5223. 00003A06  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  5224. 00003A0A  4A40                     tst.w      D0
  5225. 00003A0C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5226. 00003A10  6606                     bne        +0x8 /* 00003A18 */
  5227. 00003A12  7C10                     moveq.l    D6, 0x10
  5228. 00003A14  7A02                     moveq.l    D5, 0x02
  5229. 00003A16  6026                     bra        +0x28 /* 00003A3E */
  5230. label00003A18:
  5231. 00003A18  7002                     moveq.l    D0, 0x02
  5232. 00003A1A  2F00                     move.l     -[A7], D0
  5233. 00003A1C  486D C3C0                pea.l      [A5 - 0x3C40]
  5234. 00003A20  48C7                     ext.l      D7
  5235. 00003A22  220C                     move.l     D1, A4
  5236. 00003A24  D287                     add.l      D1, D7
  5237. 00003A26  2F01                     move.l     -[A7], D1
  5238. 00003A28  4EAD 0D0A                jsr        [A5 + 0xD0A /* export_413 */]
  5239. 00003A2C  4A40                     tst.w      D0
  5240. 00003A2E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5241. 00003A32  6606                     bne        +0x8 /* 00003A3A */
  5242. 00003A34  7C0F                     moveq.l    D6, 0x0F
  5243. 00003A36  7A01                     moveq.l    D5, 0x01
  5244. 00003A38  6004                     bra        +0x6 /* 00003A3E */
  5245. label00003A3A:
  5246. 00003A3A  7C0E                     moveq.l    D6, 0x0E
  5247. 00003A3C  4245                     clr.w      D5
  5248. label00003A3E:
  5249. 00003A3E  2006                     move.l     D0, D6
  5250. 00003A40  E540                     asl        D0.w, 2
  5251. 00003A42  41ED E220                lea.l      A0, [A5 - 0x1DE0]
  5252. 00003A46  2F30 0000                move.l     -[A7], [A0 + D0.w]
  5253. 00003A4A  2F0B                     move.l     -[A7], A3
  5254. 00003A4C  4EBA F8E8                jsr        [PC - 0x718 /* 00003336 */]
  5255. 00003A50  DE45                     add.w      D7, D5
  5256. 00003A52  206E 0018                movea.l    A0, [A6 + 0x18]
  5257. 00003A56  30BC 0001                move.w     [A0], 0x1
  5258. 00003A5A  508F                     addq.l     A7, 8
  5259. 00003A5C  600C                     bra        +0xE /* 00003A6A */
  5260. label00003A5E:
  5261. 00003A5E  5213                     addq.b     [A3], 1
  5262. 00003A60  7000                     moveq.l    D0, 0x00
  5263. 00003A62  1013                     move.b     D0, [A3]
  5264. 00003A64  17B4 7000 0000           move.b     [A3 + D0.w], [A4 + D7.w]
  5265. label00003A6A:
  5266. 00003A6A  5247                     addq.w     D7, 1
  5267. label00003A6C:
  5268. 00003A6C  48C7                     ext.l      D7
  5269. 00003A6E  206E 0008                movea.l    A0, [A6 + 0x8]
  5270. 00003A72  7000                     moveq.l    D0, 0x00
  5271. 00003A74  1010                     move.b     D0, [A0]
  5272. 00003A76  B087                     cmp.l      D0, D7
  5273. 00003A78  6E00 F9A8                bgt        -0x656 /* 00003422 */
  5274. 00003A7C  48C7                     ext.l      D7
  5275. 00003A7E  2007                     move.l     D0, D7
  5276. 00003A80  4CEE 18F0 FDE4           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x21C]
  5277. 00003A86  4E5E                     unlink     A6
  5278. 00003A88  4E75                     rts
  5279. export_1162:
  5280. 00003A8A  4E56 FFF6                link       A6, -0x000A
  5281. 00003A8E  48E7 0300                movem.l    -[A7], D6,D7
  5282. 00003A92  2F2D E9DE                move.l     -[A7], [A5 - 0x1622]
  5283. 00003A96  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  5284. 00003A9A  206D BA78                movea.l    A0, [A5 - 0x4588]
  5285. 00003A9E  2068 0246                movea.l    A0, [A0 + 0x246]
  5286. 00003AA2  2D68 000C FFF6           move.l     [A6 - 0xA], [A0 + 0xC]
  5287. 00003AA8  206D BA78                movea.l    A0, [A5 - 0x4588]
  5288. 00003AAC  2068 0246                movea.l    A0, [A0 + 0x246]
  5289. 00003AB0  1D68 001D FFFA           move.b     [A6 - 0x6], [A0 + 0x1D]
  5290. 00003AB6  206D BA78                movea.l    A0, [A5 - 0x4588]
  5291. 00003ABA  2068 0246                movea.l    A0, [A0 + 0x246]
  5292. 00003ABE  1D68 001F FFFB           move.b     [A6 - 0x5], [A0 + 0x1F]
  5293. 00003AC4  206D BA78                movea.l    A0, [A5 - 0x4588]
  5294. 00003AC8  2068 0246                movea.l    A0, [A0 + 0x246]
  5295. 00003ACC  2D68 0014 FFFC           move.l     [A6 - 0x4], [A0 + 0x14]
  5296. 00003AD2  486E FFF6                pea.l      [A6 - 0xA]
  5297. 00003AD6  4EAD 082A                jsr        [A5 + 0x82A /* export_257 */]
  5298. 00003ADA  4246                     clr.w      D6
  5299. 00003ADC  7E30                     moveq.l    D7, 0x30
  5300. 00003ADE  508F                     addq.l     A7, 8
  5301. 00003AE0  6028                     bra        +0x2A /* 00003B0A */
  5302. label00003AE2:
  5303. 00003AE2  7000                     moveq.l    D0, 0x00
  5304. 00003AE4  1007                     move.b     D0, D7
  5305. 00003AE6  2F00                     move.l     -[A7], D0
  5306. 00003AE8  4EAD 07B2                jsr        [A5 + 0x7B2 /* export_242 */]
  5307. 00003AEC  B046                     cmp.w      D0, D6
  5308. 00003AEE  588F                     addq.l     A7, 4
  5309. 00003AF0  6C06                     bge        +0x8 /* 00003AF8 */
  5310. 00003AF2  48C6                     ext.l      D6
  5311. 00003AF4  2006                     move.l     D0, D6
  5312. 00003AF6  600E                     bra        +0x10 /* 00003B06 */
  5313. label00003AF8:
  5314. 00003AF8  7000                     moveq.l    D0, 0x00
  5315. 00003AFA  1007                     move.b     D0, D7
  5316. 00003AFC  2F00                     move.l     -[A7], D0
  5317. 00003AFE  4EAD 07B2                jsr        [A5 + 0x7B2 /* export_242 */]
  5318. 00003B02  48C0                     ext.l      D0
  5319. 00003B04  588F                     addq.l     A7, 4
  5320. label00003B06:
  5321. 00003B06  3C00                     move.w     D6, D0
  5322. 00003B08  5207                     addq.b     D7, 1
  5323. label00003B0A:
  5324. 00003B0A  0C07 0039                cmpi.b     D7, 0x39 /* '9' */
  5325. 00003B0E  63D2                     bls        -0x2C /* 00003AE2 */
  5326. 00003B10  3006                     move.w     D0, D6
  5327. 00003B12  4CEE 00C0 FFEE           movem.l    D6,D7, [A6 - 0x12]
  5328. 00003B18  4E5E                     unlink     A6
  5329. 00003B1A  4E75                     rts
  5330. export_1163:
  5331. fn00003B1C:
  5332. 00003B1C  4E56 FFE2                link       A6, -0x001E
  5333. 00003B20  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  5334. 00003B24  7C01                     moveq.l    D6, 0x01
  5335. 00003B26  4245                     clr.w      D5
  5336. 00003B28  7000                     moveq.l    D0, 0x00
  5337. 00003B2A  2B40 C4A4                move.l     [A5 - 0x3B5C], D0
  5338. 00003B2E  426E FFFE                clr.w      [A6 - 0x2]
  5339. 00003B32  426E FFFC                clr.w      [A6 - 0x4]
  5340. 00003B36  4244                     clr.w      D4
  5341. 00003B38  6000 1078                bra        +0x107A /* 00004BB2 */
  5342. label00003B3C:
  5343. 00003B3C  4A6E FFFC                tst.w      [A6 - 0x4]
  5344. 00003B40  660C                     bne        +0xE /* 00003B4E */
  5345. 00003B42  4AAD C4A4                tst.l      [A5 - 0x3B5C]
  5346. 00003B46  677C                     beq        +0x7E /* 00003BC4 */
  5347. 00003B48  4A6D C438                tst.w      [A5 - 0x3BC8]
  5348. 00003B4C  6776                     beq        +0x78 /* 00003BC4 */
  5349. label00003B4E:
  5350. 00003B4E  4AAD C4A4                tst.l      [A5 - 0x3B5C]
  5351. 00003B52  6760                     beq        +0x62 /* 00003BB4 */
  5352. 00003B54  4A6D C438                tst.w      [A5 - 0x3BC8]
  5353. 00003B58  675A                     beq        +0x5C /* 00003BB4 */
  5354. 00003B5A  4AAD C4A4                tst.l      [A5 - 0x3B5C]
  5355. 00003B5E  6C54                     bge        +0x56 /* 00003BB4 */
  5356. 00003B60  5346                     subq.w     D6, 1
  5357. 00003B62  6000 1054                bra        +0x1056 /* 00004BB8 */
  5358. label00003B66:
  5359. 00003B66  202D C49C                move.l     D0, [A5 - 0x3B64]
  5360. 00003B6A  90AD C4A0                sub.l      D0, [A5 - 0x3B60]
  5361. 00003B6E  2E2D C494                move.l     D7, [A5 - 0x3B6C]
  5362. 00003B72  9E80                     sub.l      D7, D0
  5363. 00003B74  662C                     bne        +0x2E /* 00003BA2 */
  5364. 00003B76  4A6D C492                tst.w      [A5 - 0x3B6E]
  5365. 00003B7A  6614                     bne        +0x16 /* 00003B90 */
  5366. 00003B7C  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  5367. 00003B82  7000                     moveq.l    D0, 0x00
  5368. 00003B84  2F00                     move.l     -[A7], D0
  5369. 00003B86  4EBA F21E                jsr        [PC - 0xDE2 /* 00002DA6 */]
  5370. 00003B8A  4A40                     tst.w      D0
  5371. 00003B8C  508F                     addq.l     A7, 8
  5372. 00003B8E  6604                     bne        +0x6 /* 00003B94 */
  5373. label00003B90:
  5374. 00003B90  4246                     clr.w      D6
  5375. 00003B92  6026                     bra        +0x28 /* 00003BBA */
  5376. label00003B94:
  5377. 00003B94  202D C49C                move.l     D0, [A5 - 0x3B64]
  5378. 00003B98  90AD C4A0                sub.l      D0, [A5 - 0x3B60]
  5379. 00003B9C  2E2D C494                move.l     D7, [A5 - 0x3B6C]
  5380. 00003BA0  9E80                     sub.l      D7, D0
  5381. label00003BA2:
  5382. 00003BA2  BEAD C4A4                cmp.l      D7, [A5 - 0x3B5C]
  5383. 00003BA6  6F04                     ble        +0x6 /* 00003BAC */
  5384. 00003BA8  2E2D C4A4                move.l     D7, [A5 - 0x3B5C]
  5385. label00003BAC:
  5386. 00003BAC  9FAD C4A4                sub.l      [A5 - 0x3B5C], D7
  5387. 00003BB0  DFAD C49C                add.l      [A5 - 0x3B64], D7
  5388. label00003BB4:
  5389. 00003BB4  4AAD C4A4                tst.l      [A5 - 0x3B5C]
  5390. 00003BB8  66AC                     bne        -0x52 /* 00003B66 */
  5391. label00003BBA:
  5392. 00003BBA  3D7C 0001 FFFE           move.w     [A6 - 0x2], 0x1
  5393. 00003BC0  426E FFFC                clr.w      [A6 - 0x4]
  5394. label00003BC4:
  5395. 00003BC4  4A46                     tst.w      D6
  5396. 00003BC6  6700 0FF0                beq        +0xFF2 /* 00004BB8 */
  5397. 00003BCA  486E FFF4                pea.l      [A6 - 0xC]
  5398. 00003BCE  4EBA 1056                jsr        [PC + 0x1056 /* 00004C26 */]
  5399. 00003BD2  3C00                     move.w     D6, D0
  5400. 00003BD4  588F                     addq.l     A7, 4
  5401. 00003BD6  6700 0FE0                beq        +0xFE2 /* 00004BB8 */
  5402. 00003BDA  303C 3FFF                move.w     D0, 0x3FFF
  5403. 00003BDE  C06E FFF4                and.w      D0, [A6 - 0xC]
  5404. 00003BE2  7200                     moveq.l    D1, 0x00
  5405. 00003BE4  3200                     move.w     D1, D0
  5406. 00003BE6  48C5                     ext.l      D5
  5407. 00003BE8  BA81                     cmp.l      D5, D1
  5408. 00003BEA  6F24                     ble        +0x26 /* 00003C10 */
  5409. 00003BEC  303C 3FFF                move.w     D0, 0x3FFF
  5410. 00003BF0  C06E FFF4                and.w      D0, [A6 - 0xC]
  5411. 00003BF4  0C40 000E                cmpi.w     D0, 0xE
  5412. 00003BF8  6606                     bne        +0x8 /* 00003C00 */
  5413. 00003BFA  0C45 000F                cmpi.w     D5, 0xF
  5414. 00003BFE  6710                     beq        +0x12 /* 00003C10 */
  5415. label00003C00:
  5416. 00003C00  4878 04FB                push.l     0x4FB
  5417. 00003C04  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  5418. 00003C08  4246                     clr.w      D6
  5419. 00003C0A  588F                     addq.l     A7, 4
  5420. 00003C0C  6000 0FAA                bra        +0xFAC /* 00004BB8 */
  5421. label00003C10:
  5422. 00003C10  3A3C 3FFF                move.w     D5, 0x3FFF
  5423. 00003C14  CA6E FFF4                and.w      D5, [A6 - 0xC]
  5424. 00003C18  3005                     move.w     D0, D5
  5425. 00003C1A  6B00 0DFE                bmi        +0xE00 /* 00004A1A */
  5426. 00003C1E  0C40 0013                cmpi.w     D0, 0x13
  5427. 00003C22  6E00 0DF6                bgt        +0xDF8 /* 00004A1A */
  5428. 00003C26  D040                     add.w      D0, D0
  5429. 00003C28  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  5430. 00003C2C  4EFB 0000                jmp        [PC + D0.w]
  5431. 00003C30  002A 084E 0874           ori.b      [A2 + 0x874], 0x4E /* 'N' */
  5432. 00003C36  089A 08C0                bclr.b     [A2]+, 0xC0
  5433. 00003C3A  08E6 0922                bset.b     -[A6], 0x22 /* '\"' */
  5434. 00003C3E  096A 09A6                bchg       [A2 + 0x9A6], D4
  5435. 00003C42  0A96 0C22 0C5E           xori.l     [A6], 0xC220C5E
  5436. 00003C48  0CAA 0CD6 0CFA 0D04      cmpi.l     [A2 + 0xD04], 0xCD60CFA
  5437. 00003C50  0D0C                     btst       A4, D6
  5438. 00003C52  0D4E                     bchg       A6, D6
  5439. 00003C54  0DA0                     bclr       -[A0], D6
  5440. 00003C56  0DC6                     .incomplete
  5441. 00003C58  4A6D C43A                tst.w      [A5 - 0x3BC6]
  5442. 00003C5C  6700 02AC                beq        +0x2AE /* 00003F0A */
  5443. 00003C60  4878 019E                push.l     0x19E
  5444. 00003C64  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  5445. 00003C68  2640                     movea.l    A3, D0
  5446. 00003C6A  200B                     move.l     D0, A3
  5447. 00003C6C  588F                     addq.l     A7, 4
  5448. 00003C6E  6606                     bne        +0x8 /* 00003C76 */
  5449. 00003C70  4246                     clr.w      D6
  5450. 00003C72  6000 0F44                bra        +0xF46 /* 00004BB8 */
  5451. label00003C76:
  5452. 00003C76  7001                     moveq.l    D0, 0x01
  5453. 00003C78  2F00                     move.l     -[A7], D0
  5454. 00003C7A  486D C47C                pea.l      [A5 - 0x3B84]
  5455. 00003C7E  2F0B                     move.l     -[A7], A3
  5456. 00003C80  4EBA CE7C                jsr        [PC - 0x3184 /* 00000AFE */]
  5457. 00003C84  3C00                     move.w     D6, D0
  5458. 00003C86  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5459. 00003C8A  660C                     bne        +0xE /* 00003C98 */
  5460. 00003C8C  2F0B                     move.l     -[A7], A3
  5461. 00003C8E  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  5462. 00003C92  588F                     addq.l     A7, 4
  5463. 00003C94  6000 0F22                bra        +0xF24 /* 00004BB8 */
  5464. label00003C98:
  5465. 00003C98  2F0B                     move.l     -[A7], A3
  5466. 00003C9A  486E FFE2                pea.l      [A6 - 0x1E]
  5467. 00003C9E  3F3C 080E                move.w     -[A7], 0x80E
  5468. 00003CA2  A9EB                     syscall    Pack4/FP68K
  5469. 00003CA4  206D BA78                movea.l    A0, [A5 - 0x4588]
  5470. 00003CA8  486E FFE2                pea.l      [A6 - 0x1E]
  5471. 00003CAC  2F08                     move.l     -[A7], A0
  5472. 00003CAE  3F3C 0810                move.w     -[A7], 0x810
  5473. 00003CB2  A9EB                     syscall    Pack4/FP68K
  5474. 00003CB4  206D BA78                movea.l    A0, [A5 - 0x4588]
  5475. 00003CB8  41E8 0010                lea.l      A0, [A0 + 0x10]
  5476. 00003CBC  224B                     movea.l    A1, A3
  5477. 00003CBE  5089                     addq.l     A1, 8
  5478. 00003CC0  700B                     moveq.l    D0, 0x0B
  5479. label00003CC2:
  5480. 00003CC2  20D9                     move.l     [A0]+, [A1]+
  5481. 00003CC4  51C8 FFFC                dbf        D0, -0x6 /* 00003CC2 */
  5482. 00003CC8  30D9                     move.w     [A0]+, [A1]+
  5483. 00003CCA  206D BA78                movea.l    A0, [A5 - 0x4588]
  5484. 00003CCE  41E8 0042                lea.l      A0, [A0 + 0x42]
  5485. 00003CD2  43EB 003A                lea.l      A1, [A3 + 0x3A]
  5486. 00003CD6  700B                     moveq.l    D0, 0x0B
  5487. label00003CD8:
  5488. 00003CD8  20D9                     move.l     [A0]+, [A1]+
  5489. 00003CDA  51C8 FFFC                dbf        D0, -0x6 /* 00003CD8 */
  5490. 00003CDE  30D9                     move.w     [A0]+, [A1]+
  5491. 00003CE0  206D BA78                movea.l    A0, [A5 - 0x4588]
  5492. 00003CE4  41E8 0074                lea.l      A0, [A0 + 0x74]
  5493. 00003CE8  43EB 006C                lea.l      A1, [A3 + 0x6C]
  5494. 00003CEC  7006                     moveq.l    D0, 0x06
  5495. label00003CEE:
  5496. 00003CEE  20D9                     move.l     [A0]+, [A1]+
  5497. 00003CF0  51C8 FFFC                dbf        D0, -0x6 /* 00003CEE */
  5498. 00003CF4  30D9                     move.w     [A0]+, [A1]+
  5499. 00003CF6  206D BA78                movea.l    A0, [A5 - 0x4588]
  5500. 00003CFA  41E8 0092                lea.l      A0, [A0 + 0x92]
  5501. 00003CFE  43EB 008A                lea.l      A1, [A3 + 0x8A]
  5502. 00003D02  20D9                     move.l     [A0]+, [A1]+
  5503. 00003D04  20D9                     move.l     [A0]+, [A1]+
  5504. 00003D06  7E00                     moveq.l    D7, 0x00
  5505. 00003D08  7604                     moveq.l    D3, 0x04
  5506. label00003D0A:
  5507. 00003D0A  2007                     move.l     D0, D7
  5508. 00003D0C  D080                     add.l      D0, D0
  5509. 00003D0E  2200                     move.l     D1, D0
  5510. 00003D10  E588                     lsl        D0, 2
  5511. 00003D12  D081                     add.l      D0, D1
  5512. 00003D14  206D BA78                movea.l    A0, [A5 - 0x4588]
  5513. 00003D18  2207                     move.l     D1, D7
  5514. 00003D1A  D281                     add.l      D1, D1
  5515. 00003D1C  2401                     move.l     D2, D1
  5516. 00003D1E  E589                     lsl        D1, 2
  5517. 00003D20  D282                     add.l      D1, D2
  5518. 00003D22  43E8 009A                lea.l      A1, [A0 + 0x9A]
  5519. 00003D26  41F1 1800                lea.l      A0, [A1 + D1]
  5520. 00003D2A  45EB 0092                lea.l      A2, [A3 + 0x92]
  5521. 00003D2E  43F2 0800                lea.l      A1, [A2 + D0]
  5522. 00003D32  20D9                     move.l     [A0]+, [A1]+
  5523. 00003D34  20D9                     move.l     [A0]+, [A1]+
  5524. 00003D36  30D9                     move.w     [A0]+, [A1]+
  5525. 00003D38  5287                     addq.l     D7, 1
  5526. 00003D3A  B687                     cmp.l      D3, D7
  5527. 00003D3C  6ECC                     bgt        -0x32 /* 00003D0A */
  5528. 00003D3E  206D BA78                movea.l    A0, [A5 - 0x4588]
  5529. 00003D42  41E8 00C2                lea.l      A0, [A0 + 0xC2]
  5530. 00003D46  43EB 00BA                lea.l      A1, [A3 + 0xBA]
  5531. 00003D4A  20D9                     move.l     [A0]+, [A1]+
  5532. 00003D4C  20D9                     move.l     [A0]+, [A1]+
  5533. 00003D4E  30D9                     move.w     [A0]+, [A1]+
  5534. 00003D50  206D BA78                movea.l    A0, [A5 - 0x4588]
  5535. 00003D54  216B 00C4 00CC           move.l     [A0 + 0xCC], [A3 + 0xC4]
  5536. 00003D5A  206D BA78                movea.l    A0, [A5 - 0x4588]
  5537. 00003D5E  216B 00C8 00D0           move.l     [A0 + 0xD0], [A3 + 0xC8]
  5538. 00003D64  206D BA78                movea.l    A0, [A5 - 0x4588]
  5539. 00003D68  216B 00CC 00D4           move.l     [A0 + 0xD4], [A3 + 0xCC]
  5540. 00003D6E  206D BA78                movea.l    A0, [A5 - 0x4588]
  5541. 00003D72  216B 00D0 00D8           move.l     [A0 + 0xD8], [A3 + 0xD0]
  5542. 00003D78  206D BA78                movea.l    A0, [A5 - 0x4588]
  5543. 00003D7C  41E8 00E8                lea.l      A0, [A0 + 0xE8]
  5544. 00003D80  43EB 00D4                lea.l      A1, [A3 + 0xD4]
  5545. 00003D84  7007                     moveq.l    D0, 0x07
  5546. label00003D86:
  5547. 00003D86  20D9                     move.l     [A0]+, [A1]+
  5548. 00003D88  51C8 FFFC                dbf        D0, -0x6 /* 00003D86 */
  5549. 00003D8C  486B 00F4                pea.l      [A3 + 0xF4]
  5550. 00003D90  206D BA78                movea.l    A0, [A5 - 0x4588]
  5551. 00003D94  4868 0108                pea.l      [A0 + 0x108]
  5552. 00003D98  7050                     moveq.l    D0, 0x50
  5553. 00003D9A  2F00                     move.l     -[A7], D0
  5554. 00003D9C  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  5555. 00003DA0  206D BA78                movea.l    A0, [A5 - 0x4588]
  5556. 00003DA4  316B 0146 015A           move.w     [A0 + 0x15A], [A3 + 0x146]
  5557. 00003DAA  206D BA78                movea.l    A0, [A5 - 0x4588]
  5558. 00003DAE  316B 0148 015C           move.w     [A0 + 0x15C], [A3 + 0x148]
  5559. 00003DB4  206D BA78                movea.l    A0, [A5 - 0x4588]
  5560. 00003DB8  316B 014A 015E           move.w     [A0 + 0x15E], [A3 + 0x14A]
  5561. 00003DBE  206D BA78                movea.l    A0, [A5 - 0x4588]
  5562. 00003DC2  316B 014C 0160           move.w     [A0 + 0x160], [A3 + 0x14C]
  5563. 00003DC8  206D BA78                movea.l    A0, [A5 - 0x4588]
  5564. 00003DCC  316B 014E 0164           move.w     [A0 + 0x164], [A3 + 0x14E]
  5565. 00003DD2  206D BA78                movea.l    A0, [A5 - 0x4588]
  5566. 00003DD6  316B 0150 0166           move.w     [A0 + 0x166], [A3 + 0x150]
  5567. 00003DDC  206D BA78                movea.l    A0, [A5 - 0x4588]
  5568. 00003DE0  316B 0152 0168           move.w     [A0 + 0x168], [A3 + 0x152]
  5569. 00003DE6  206D BA78                movea.l    A0, [A5 - 0x4588]
  5570. 00003DEA  316B 0154 016A           move.w     [A0 + 0x16A], [A3 + 0x154]
  5571. 00003DF0  206D BA78                movea.l    A0, [A5 - 0x4588]
  5572. 00003DF4  316B 0156 016C           move.w     [A0 + 0x16C], [A3 + 0x156]
  5573. 00003DFA  206D BA78                movea.l    A0, [A5 - 0x4588]
  5574. 00003DFE  316B 0158 016E           move.w     [A0 + 0x16E], [A3 + 0x158]
  5575. 00003E04  206D BA78                movea.l    A0, [A5 - 0x4588]
  5576. 00003E08  316B 015A 0170           move.w     [A0 + 0x170], [A3 + 0x15A]
  5577. 00003E0E  206D BA78                movea.l    A0, [A5 - 0x4588]
  5578. 00003E12  316B 015C 0172           move.w     [A0 + 0x172], [A3 + 0x15C]
  5579. 00003E18  206D BA78                movea.l    A0, [A5 - 0x4588]
  5580. 00003E1C  316B 015E 0174           move.w     [A0 + 0x174], [A3 + 0x15E]
  5581. 00003E22  206D BA78                movea.l    A0, [A5 - 0x4588]
  5582. 00003E26  316B 0160 0176           move.w     [A0 + 0x176], [A3 + 0x160]
  5583. 00003E2C  206D BA78                movea.l    A0, [A5 - 0x4588]
  5584. 00003E30  316B 0162 0178           move.w     [A0 + 0x178], [A3 + 0x162]
  5585. 00003E36  206D BA78                movea.l    A0, [A5 - 0x4588]
  5586. 00003E3A  316B 0164 017E           move.w     [A0 + 0x17E], [A3 + 0x164]
  5587. 00003E40  206D BA78                movea.l    A0, [A5 - 0x4588]
  5588. 00003E44  316B 0166 0180           move.w     [A0 + 0x180], [A3 + 0x166]
  5589. 00003E4A  206D BA78                movea.l    A0, [A5 - 0x4588]
  5590. 00003E4E  316B 0168 0182           move.w     [A0 + 0x182], [A3 + 0x168]
  5591. 00003E54  206D BA78                movea.l    A0, [A5 - 0x4588]
  5592. 00003E58  316B 016A 0184           move.w     [A0 + 0x184], [A3 + 0x16A]
  5593. 00003E5E  206D BA78                movea.l    A0, [A5 - 0x4588]
  5594. 00003E62  316B 016C 0186           move.w     [A0 + 0x186], [A3 + 0x16C]
  5595. 00003E68  206D BA78                movea.l    A0, [A5 - 0x4588]
  5596. 00003E6C  316B 016E 0188           move.w     [A0 + 0x188], [A3 + 0x16E]
  5597. 00003E72  206D BA78                movea.l    A0, [A5 - 0x4588]
  5598. 00003E76  316B 0170 018A           move.w     [A0 + 0x18A], [A3 + 0x170]
  5599. 00003E7C  206D BA78                movea.l    A0, [A5 - 0x4588]
  5600. 00003E80  316B 0172 018C           move.w     [A0 + 0x18C], [A3 + 0x172]
  5601. 00003E86  206D BA78                movea.l    A0, [A5 - 0x4588]
  5602. 00003E8A  316B 0174 018E           move.w     [A0 + 0x18E], [A3 + 0x174]
  5603. 00003E90  206D BA78                movea.l    A0, [A5 - 0x4588]
  5604. 00003E94  316B 0176 0192           move.w     [A0 + 0x192], [A3 + 0x176]
  5605. 00003E9A  206D BA78                movea.l    A0, [A5 - 0x4588]
  5606. 00003E9E  316B 0178 0194           move.w     [A0 + 0x194], [A3 + 0x178]
  5607. 00003EA4  7E00                     moveq.l    D7, 0x00
  5608. 00003EA6  7602                     moveq.l    D3, 0x02
  5609. label00003EA8:
  5610. 00003EA8  2007                     move.l     D0, D7
  5611. 00003EAA  2200                     move.l     D1, D0
  5612. 00003EAC  C0FC 0012                mulu.w     D0, 0x12
  5613. 00003EB0  4841                     swap.w     D1
  5614. 00003EB2  C2FC 0012                mulu.w     D1, 0x12
  5615. 00003EB6  4841                     swap.w     D1
  5616. 00003EB8  4241                     clr.w      D1
  5617. 00003EBA  D081                     add.l      D0, D1
  5618. 00003EBC  206D BA78                movea.l    A0, [A5 - 0x4588]
  5619. 00003EC0  2207                     move.l     D1, D7
  5620. 00003EC2  2401                     move.l     D2, D1
  5621. 00003EC4  C2FC 0012                mulu.w     D1, 0x12
  5622. 00003EC8  4842                     swap.w     D2
  5623. 00003ECA  C4FC 0012                mulu.w     D2, 0x12
  5624. 00003ECE  4842                     swap.w     D2
  5625. 00003ED0  4242                     clr.w      D2
  5626. 00003ED2  D282                     add.l      D1, D2
  5627. 00003ED4  43E8 019A                lea.l      A1, [A0 + 0x19A]
  5628. 00003ED8  41F1 1800                lea.l      A0, [A1 + D1]
  5629. 00003EDC  45EB 017A                lea.l      A2, [A3 + 0x17A]
  5630. 00003EE0  43F2 0800                lea.l      A1, [A2 + D0]
  5631. 00003EE4  7003                     moveq.l    D0, 0x03
  5632. label00003EE6:
  5633. 00003EE6  20D9                     move.l     [A0]+, [A1]+
  5634. 00003EE8  51C8 FFFC                dbf        D0, -0x6 /* 00003EE6 */
  5635. 00003EEC  30D9                     move.w     [A0]+, [A1]+
  5636. 00003EEE  5287                     addq.l     D7, 1
  5637. 00003EF0  B687                     cmp.l      D3, D7
  5638. 00003EF2  6EB4                     bgt        -0x4A /* 00003EA8 */
  5639. 00003EF4  2F0B                     move.l     -[A7], A3
  5640. 00003EF6  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  5641. 00003EFA  206D BA78                movea.l    A0, [A5 - 0x4588]
  5642. 00003EFE  0068 4000 0100           ori.w      [A0 + 0x100], 0x4000 /* '@\0' */
  5643. 00003F04  7801                     moveq.l    D4, 0x01
  5644. 00003F06  588F                     addq.l     A7, 4
  5645. 00003F08  604C                     bra        +0x4E /* 00003F56 */
  5646. label00003F0A:
  5647. 00003F0A  4A6D C438                tst.w      [A5 - 0x3BC8]
  5648. 00003F0E  662A                     bne        +0x2C /* 00003F3A */
  5649. 00003F10  7001                     moveq.l    D0, 0x01
  5650. 00003F12  2F00                     move.l     -[A7], D0
  5651. 00003F14  486D C462                pea.l      [A5 - 0x3B9E]
  5652. 00003F18  206D BA78                movea.l    A0, [A5 - 0x4588]
  5653. 00003F1C  2F08                     move.l     -[A7], A0
  5654. 00003F1E  4EBA CBDE                jsr        [PC - 0x3422 /* 00000AFE */]
  5655. 00003F22  3C00                     move.w     D6, D0
  5656. 00003F24  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5657. 00003F28  6700 0C8E                beq        +0xC90 /* 00004BB8 */
  5658. 00003F2C  206D BA78                movea.l    A0, [A5 - 0x4588]
  5659. 00003F30  0068 4000 0100           ori.w      [A0 + 0x100], 0x4000 /* '@\0' */
  5660. 00003F36  7801                     moveq.l    D4, 0x01
  5661. 00003F38  601C                     bra        +0x1E /* 00003F56 */
  5662. label00003F3A:
  5663. 00003F3A  7001                     moveq.l    D0, 0x01
  5664. 00003F3C  2F00                     move.l     -[A7], D0
  5665. 00003F3E  486D CEA0                pea.l      [A5 - 0x3160]
  5666. 00003F42  206D BA78                movea.l    A0, [A5 - 0x4588]
  5667. 00003F46  2F08                     move.l     -[A7], A0
  5668. 00003F48  4EBA CBB4                jsr        [PC - 0x344C /* 00000AFE */]
  5669. 00003F4C  3C00                     move.w     D6, D0
  5670. 00003F4E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5671. 00003F52  6700 0C64                beq        +0xC66 /* 00004BB8 */
  5672. label00003F56:
  5673. 00003F56  206D BA78                movea.l    A0, [A5 - 0x4588]
  5674. 00003F5A  4A68 01FC                tst.w      [A0 + 0x1FC]
  5675. 00003F5E  6722                     beq        +0x24 /* 00003F82 */
  5676. 00003F60  206D BA78                movea.l    A0, [A5 - 0x4588]
  5677. 00003F64  302D C490                move.w     D0, [A5 - 0x3B70]
  5678. 00003F68  D068 01FC                add.w      D0, [A0 + 0x1FC]
  5679. 00003F6C  0C40 0020                cmpi.w     D0, 0x20 /* ' ' */
  5680. 00003F70  6F10                     ble        +0x12 /* 00003F82 */
  5681. 00003F72  7043                     moveq.l    D0, 0x43
  5682. 00003F74  2F00                     move.l     -[A7], D0
  5683. 00003F76  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  5684. 00003F7A  4246                     clr.w      D6
  5685. 00003F7C  588F                     addq.l     A7, 4
  5686. 00003F7E  6000 0C38                bra        +0xC3A /* 00004BB8 */
  5687. label00003F82:
  5688. 00003F82  206D BA78                movea.l    A0, [A5 - 0x4588]
  5689. 00003F86  4A28 019A                tst.b      [A0 + 0x19A]
  5690. 00003F8A  6700 00BA                beq        +0xBC /* 00004046 */
  5691. 00003F8E  7E00                     moveq.l    D7, 0x00
  5692. label00003F90:
  5693. 00003F90  286D BA78                movea.l    A4, [A5 - 0x4588]
  5694. 00003F94  4878 04F2                push.l     0x4F2
  5695. 00003F98  4EAD 1072                jsr        [A5 + 0x1072 /* export_522 */]
  5696. 00003F9C  4A40                     tst.w      D0
  5697. 00003F9E  588F                     addq.l     A7, 4
  5698. 00003FA0  660A                     bne        +0xC /* 00003FAC */
  5699. 00003FA2  2B4C BA78                move.l     [A5 - 0x4588], A4
  5700. 00003FA6  7E03                     moveq.l    D7, 0x03
  5701. 00003FA8  6000 008C                bra        +0x8E /* 00004036 */
  5702. label00003FAC:
  5703. 00003FAC  2B4C BA78                move.l     [A5 - 0x4588], A4
  5704. 00003FB0  7001                     moveq.l    D0, 0x01
  5705. 00003FB2  B02D B8EF                cmp.b      D0, [A5 - 0x4711]
  5706. 00003FB6  667C                     bne        +0x7E /* 00004034 */
  5707. 00003FB8  202D B8E2                move.l     D0, [A5 - 0x471E]
  5708. 00003FBC  D0AD BBA4                add.l      D0, [A5 - 0x445C]
  5709. 00003FC0  2F00                     move.l     -[A7], D0
  5710. 00003FC2  206D BA78                movea.l    A0, [A5 - 0x4588]
  5711. 00003FC6  4868 019A                pea.l      [A0 + 0x19A]
  5712. 00003FCA  4EAD 1B2A                jsr        [A5 + 0x1B2A /* export_865 */]
  5713. 00003FCE  4A40                     tst.w      D0
  5714. 00003FD0  508F                     addq.l     A7, 8
  5715. 00003FD2  6762                     beq        +0x64 /* 00004036 */
  5716. 00003FD4  206D BA78                movea.l    A0, [A5 - 0x4588]
  5717. 00003FD8  4A28 01AC                tst.b      [A0 + 0x1AC]
  5718. 00003FDC  6730                     beq        +0x32 /* 0000400E */
  5719. 00003FDE  202D B8E2                move.l     D0, [A5 - 0x471E]
  5720. 00003FE2  D0AD BBA4                add.l      D0, [A5 - 0x445C]
  5721. 00003FE6  2F00                     move.l     -[A7], D0
  5722. 00003FE8  206D BA78                movea.l    A0, [A5 - 0x4588]
  5723. 00003FEC  4868 01AC                pea.l      [A0 + 0x1AC]
  5724. 00003FF0  4EAD 1B2A                jsr        [A5 + 0x1B2A /* export_865 */]
  5725. 00003FF4  4A40                     tst.w      D0
  5726. 00003FF6  508F                     addq.l     A7, 8
  5727. 00003FF8  6614                     bne        +0x16 /* 0000400E */
  5728. 00003FFA  206D BA78                movea.l    A0, [A5 - 0x4588]
  5729. 00003FFE  7000                     moveq.l    D0, 0x00
  5730. 00004000  1028 01BC                move.b     D0, [A0 + 0x1BC]
  5731. 00004004  206D BA78                movea.l    A0, [A5 - 0x4588]
  5732. 00004008  3140 0260                move.w     [A0 + 0x260], D0
  5733. 0000400C  6028                     bra        +0x2A /* 00004036 */
  5734. label0000400E:
  5735. 0000400E  7002                     moveq.l    D0, 0x02
  5736. 00004010  2F00                     move.l     -[A7], D0
  5737. 00004012  4878 04EB                push.l     0x4EB
  5738. 00004016  4EAD 0E32                jsr        [A5 + 0xE32 /* export_450 */]
  5739. 0000401A  588F                     addq.l     A7, 4
  5740. 0000401C  2F00                     move.l     -[A7], D0
  5741. 0000401E  4EAD 2022                jsr        [A5 + 0x2022 /* export_1024 */]
  5742. 00004022  2B4C BA78                move.l     [A5 - 0x4588], A4
  5743. 00004026  5287                     addq.l     D7, 1
  5744. 00004028  7003                     moveq.l    D0, 0x03
  5745. 0000402A  B087                     cmp.l      D0, D7
  5746. 0000402C  508F                     addq.l     A7, 8
  5747. 0000402E  6706                     beq        +0x8 /* 00004036 */
  5748. 00004030  6000 FF5E                bra        -0xA0 /* 00003F90 */
  5749. label00004034:
  5750. 00004034  7E03                     moveq.l    D7, 0x03
  5751. label00004036:
  5752. 00004036  7003                     moveq.l    D0, 0x03
  5753. 00004038  B087                     cmp.l      D0, D7
  5754. 0000403A  660A                     bne        +0xC /* 00004046 */
  5755. 0000403C  526D C43C                addq.w     [A5 - 0x3BC4], 1
  5756. 00004040  4246                     clr.w      D6
  5757. 00004042  6000 0B74                bra        +0xB76 /* 00004BB8 */
  5758. label00004046:
  5759. 00004046  7000                     moveq.l    D0, 0x00
  5760. 00004048  2F00                     move.l     -[A7], D0
  5761. 0000404A  206D BA78                movea.l    A0, [A5 - 0x4588]
  5762. 0000404E  3228 0174                move.w     D1, [A0 + 0x174]
  5763. 00004052  48C1                     ext.l      D1
  5764. 00004054  E581                     asl        D1, 2
  5765. 00004056  2F01                     move.l     -[A7], D1
  5766. 00004058  7200                     moveq.l    D1, 0x00
  5767. 0000405A  2F01                     move.l     -[A7], D1
  5768. 0000405C  206D BA78                movea.l    A0, [A5 - 0x4588]
  5769. 00004060  4868 0222                pea.l      [A0 + 0x222]
  5770. 00004064  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  5771. 00004068  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5772. 0000406C  2200                     move.l     D1, D0
  5773. 0000406E  201F                     move.l     D0, [A7]+
  5774. 00004070  4A41                     tst.w      D1
  5775. 00004072  6700 0112                beq        +0x114 /* 00004186 */
  5776. 00004076  2F00                     move.l     -[A7], D0
  5777. 00004078  206D BA78                movea.l    A0, [A5 - 0x4588]
  5778. 0000407C  3228 0176                move.w     D1, [A0 + 0x176]
  5779. 00004080  48C1                     ext.l      D1
  5780. 00004082  E581                     asl        D1, 2
  5781. 00004084  2F01                     move.l     -[A7], D1
  5782. 00004086  7200                     moveq.l    D1, 0x00
  5783. 00004088  2F01                     move.l     -[A7], D1
  5784. 0000408A  206D BA78                movea.l    A0, [A5 - 0x4588]
  5785. 0000408E  4868 0226                pea.l      [A0 + 0x226]
  5786. 00004092  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  5787. 00004096  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5788. 0000409A  2200                     move.l     D1, D0
  5789. 0000409C  201F                     move.l     D0, [A7]+
  5790. 0000409E  4A41                     tst.w      D1
  5791. 000040A0  6700 00E4                beq        +0xE6 /* 00004186 */
  5792. 000040A4  2F00                     move.l     -[A7], D0
  5793. 000040A6  206D BA78                movea.l    A0, [A5 - 0x4588]
  5794. 000040AA  3228 0178                move.w     D1, [A0 + 0x178]
  5795. 000040AE  48C1                     ext.l      D1
  5796. 000040B0  E581                     asl        D1, 2
  5797. 000040B2  2F01                     move.l     -[A7], D1
  5798. 000040B4  7200                     moveq.l    D1, 0x00
  5799. 000040B6  2F01                     move.l     -[A7], D1
  5800. 000040B8  206D BA78                movea.l    A0, [A5 - 0x4588]
  5801. 000040BC  4868 0232                pea.l      [A0 + 0x232]
  5802. 000040C0  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  5803. 000040C4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5804. 000040C8  2200                     move.l     D1, D0
  5805. 000040CA  201F                     move.l     D0, [A7]+
  5806. 000040CC  4A41                     tst.w      D1
  5807. 000040CE  6700 00B6                beq        +0xB8 /* 00004186 */
  5808. 000040D2  2F00                     move.l     -[A7], D0
  5809. 000040D4  206D BA78                movea.l    A0, [A5 - 0x4588]
  5810. 000040D8  3228 017A                move.w     D1, [A0 + 0x17A]
  5811. 000040DC  48C1                     ext.l      D1
  5812. 000040DE  E581                     asl        D1, 2
  5813. 000040E0  2F01                     move.l     -[A7], D1
  5814. 000040E2  7200                     moveq.l    D1, 0x00
  5815. 000040E4  2F01                     move.l     -[A7], D1
  5816. 000040E6  206D BA78                movea.l    A0, [A5 - 0x4588]
  5817. 000040EA  4868 0236                pea.l      [A0 + 0x236]
  5818. 000040EE  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  5819. 000040F2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5820. 000040F6  2200                     move.l     D1, D0
  5821. 000040F8  201F                     move.l     D0, [A7]+
  5822. 000040FA  4A41                     tst.w      D1
  5823. 000040FC  6700 0088                beq        +0x8A /* 00004186 */
  5824. 00004100  2F00                     move.l     -[A7], D0
  5825. 00004102  206D BA78                movea.l    A0, [A5 - 0x4588]
  5826. 00004106  3228 017C                move.w     D1, [A0 + 0x17C]
  5827. 0000410A  48C1                     ext.l      D1
  5828. 0000410C  E581                     asl        D1, 2
  5829. 0000410E  2F01                     move.l     -[A7], D1
  5830. 00004110  7200                     moveq.l    D1, 0x00
  5831. 00004112  2F01                     move.l     -[A7], D1
  5832. 00004114  206D BA78                movea.l    A0, [A5 - 0x4588]
  5833. 00004118  4868 023A                pea.l      [A0 + 0x23A]
  5834. 0000411C  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  5835. 00004120  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5836. 00004124  2200                     move.l     D1, D0
  5837. 00004126  201F                     move.l     D0, [A7]+
  5838. 00004128  4A41                     tst.w      D1
  5839. 0000412A  675A                     beq        +0x5C /* 00004186 */
  5840. 0000412C  2F00                     move.l     -[A7], D0
  5841. 0000412E  206D BA78                movea.l    A0, [A5 - 0x4588]
  5842. 00004132  3228 0170                move.w     D1, [A0 + 0x170]
  5843. 00004136  48C1                     ext.l      D1
  5844. 00004138  E581                     asl        D1, 2
  5845. 0000413A  2F01                     move.l     -[A7], D1
  5846. 0000413C  7200                     moveq.l    D1, 0x00
  5847. 0000413E  2F01                     move.l     -[A7], D1
  5848. 00004140  206D BA78                movea.l    A0, [A5 - 0x4588]
  5849. 00004144  4868 0216                pea.l      [A0 + 0x216]
  5850. 00004148  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  5851. 0000414C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5852. 00004150  2200                     move.l     D1, D0
  5853. 00004152  201F                     move.l     D0, [A7]+
  5854. 00004154  4A41                     tst.w      D1
  5855. 00004156  672E                     beq        +0x30 /* 00004186 */
  5856. 00004158  2F00                     move.l     -[A7], D0
  5857. 0000415A  206D BA78                movea.l    A0, [A5 - 0x4588]
  5858. 0000415E  7200                     moveq.l    D1, 0x00
  5859. 00004160  3228 015A                move.w     D1, [A0 + 0x15A]
  5860. 00004164  E581                     asl        D1, 2
  5861. 00004166  2F01                     move.l     -[A7], D1
  5862. 00004168  7200                     moveq.l    D1, 0x00
  5863. 0000416A  2F01                     move.l     -[A7], D1
  5864. 0000416C  206D BA78                movea.l    A0, [A5 - 0x4588]
  5865. 00004170  4868 0212                pea.l      [A0 + 0x212]
  5866. 00004174  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  5867. 00004178  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5868. 0000417C  2200                     move.l     D1, D0
  5869. 0000417E  201F                     move.l     D0, [A7]+
  5870. 00004180  4A41                     tst.w      D1
  5871. 00004182  6702                     beq        +0x4 /* 00004186 */
  5872. 00004184  7001                     moveq.l    D0, 0x01
  5873. label00004186:
  5874. 00004186  3C00                     move.w     D6, D0
  5875. 00004188  7000                     moveq.l    D0, 0x00
  5876. 0000418A  4A46                     tst.w      D6
  5877. 0000418C  6700 01A0                beq        +0x1A2 /* 0000432E */
  5878. 00004190  2F00                     move.l     -[A7], D0
  5879. 00004192  206D BA78                movea.l    A0, [A5 - 0x4588]
  5880. 00004196  3228 0172                move.w     D1, [A0 + 0x172]
  5881. 0000419A  48C1                     ext.l      D1
  5882. 0000419C  D281                     add.l      D1, D1
  5883. 0000419E  2401                     move.l     D2, D1
  5884. 000041A0  E589                     lsl        D1, 2
  5885. 000041A2  D282                     add.l      D1, D2
  5886. 000041A4  2F01                     move.l     -[A7], D1
  5887. 000041A6  7200                     moveq.l    D1, 0x00
  5888. 000041A8  2F01                     move.l     -[A7], D1
  5889. 000041AA  206D BA78                movea.l    A0, [A5 - 0x4588]
  5890. 000041AE  4868 021A                pea.l      [A0 + 0x21A]
  5891. 000041B2  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  5892. 000041B6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5893. 000041BA  2200                     move.l     D1, D0
  5894. 000041BC  201F                     move.l     D0, [A7]+
  5895. 000041BE  4A41                     tst.w      D1
  5896. 000041C0  6700 016C                beq        +0x16E /* 0000432E */
  5897. 000041C4  2F00                     move.l     -[A7], D0
  5898. 000041C6  206D BA78                movea.l    A0, [A5 - 0x4588]
  5899. 000041CA  7200                     moveq.l    D1, 0x00
  5900. 000041CC  3228 015C                move.w     D1, [A0 + 0x15C]
  5901. 000041D0  E581                     asl        D1, 2
  5902. 000041D2  2F01                     move.l     -[A7], D1
  5903. 000041D4  7200                     moveq.l    D1, 0x00
  5904. 000041D6  2F01                     move.l     -[A7], D1
  5905. 000041D8  206D BA78                movea.l    A0, [A5 - 0x4588]
  5906. 000041DC  4868 023E                pea.l      [A0 + 0x23E]
  5907. 000041E0  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  5908. 000041E4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5909. 000041E8  2200                     move.l     D1, D0
  5910. 000041EA  201F                     move.l     D0, [A7]+
  5911. 000041EC  4A41                     tst.w      D1
  5912. 000041EE  6700 013E                beq        +0x140 /* 0000432E */
  5913. 000041F2  2F00                     move.l     -[A7], D0
  5914. 000041F4  206D BA78                movea.l    A0, [A5 - 0x4588]
  5915. 000041F8  7200                     moveq.l    D1, 0x00
  5916. 000041FA  3228 015E                move.w     D1, [A0 + 0x15E]
  5917. 000041FE  E581                     asl        D1, 2
  5918. 00004200  2F01                     move.l     -[A7], D1
  5919. 00004202  7200                     moveq.l    D1, 0x00
  5920. 00004204  2F01                     move.l     -[A7], D1
  5921. 00004206  206D BA78                movea.l    A0, [A5 - 0x4588]
  5922. 0000420A  4868 0242                pea.l      [A0 + 0x242]
  5923. 0000420E  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  5924. 00004212  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5925. 00004216  2200                     move.l     D1, D0
  5926. 00004218  201F                     move.l     D0, [A7]+
  5927. 0000421A  4A41                     tst.w      D1
  5928. 0000421C  6700 0110                beq        +0x112 /* 0000432E */
  5929. 00004220  2F00                     move.l     -[A7], D0
  5930. 00004222  206D BA78                movea.l    A0, [A5 - 0x4588]
  5931. 00004226  7200                     moveq.l    D1, 0x00
  5932. 00004228  3228 0160                move.w     D1, [A0 + 0x160]
  5933. 0000422C  2401                     move.l     D2, D1
  5934. 0000422E  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  5935. 00004232  4842                     swap.w     D2
  5936. 00004234  C4FC 0022                mulu.w     D2, 0x22 /* '\"' */
  5937. 00004238  4842                     swap.w     D2
  5938. 0000423A  4242                     clr.w      D2
  5939. 0000423C  D282                     add.l      D1, D2
  5940. 0000423E  2F01                     move.l     -[A7], D1
  5941. 00004240  7200                     moveq.l    D1, 0x00
  5942. 00004242  2F01                     move.l     -[A7], D1
  5943. 00004244  206D BA78                movea.l    A0, [A5 - 0x4588]
  5944. 00004248  4868 0246                pea.l      [A0 + 0x246]
  5945. 0000424C  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  5946. 00004250  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5947. 00004254  2200                     move.l     D1, D0
  5948. 00004256  201F                     move.l     D0, [A7]+
  5949. 00004258  4A41                     tst.w      D1
  5950. 0000425A  6700 00D2                beq        +0xD4 /* 0000432E */
  5951. 0000425E  2F00                     move.l     -[A7], D0
  5952. 00004260  206D BA78                movea.l    A0, [A5 - 0x4588]
  5953. 00004264  7200                     moveq.l    D1, 0x00
  5954. 00004266  3228 0162                move.w     D1, [A0 + 0x162]
  5955. 0000426A  E581                     asl        D1, 2
  5956. 0000426C  2F01                     move.l     -[A7], D1
  5957. 0000426E  7200                     moveq.l    D1, 0x00
  5958. 00004270  2F01                     move.l     -[A7], D1
  5959. 00004272  206D BA78                movea.l    A0, [A5 - 0x4588]
  5960. 00004276  4868 024A                pea.l      [A0 + 0x24A]
  5961. 0000427A  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  5962. 0000427E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5963. 00004282  2200                     move.l     D1, D0
  5964. 00004284  201F                     move.l     D0, [A7]+
  5965. 00004286  4A41                     tst.w      D1
  5966. 00004288  6700 00A4                beq        +0xA6 /* 0000432E */
  5967. 0000428C  2F00                     move.l     -[A7], D0
  5968. 0000428E  206D BA78                movea.l    A0, [A5 - 0x4588]
  5969. 00004292  7200                     moveq.l    D1, 0x00
  5970. 00004294  3228 0164                move.w     D1, [A0 + 0x164]
  5971. 00004298  E781                     asl        D1, 3
  5972. 0000429A  2F01                     move.l     -[A7], D1
  5973. 0000429C  7200                     moveq.l    D1, 0x00
  5974. 0000429E  2F01                     move.l     -[A7], D1
  5975. 000042A0  206D BA78                movea.l    A0, [A5 - 0x4588]
  5976. 000042A4  4868 024E                pea.l      [A0 + 0x24E]
  5977. 000042A8  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  5978. 000042AC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5979. 000042B0  2200                     move.l     D1, D0
  5980. 000042B2  201F                     move.l     D0, [A7]+
  5981. 000042B4  4A41                     tst.w      D1
  5982. 000042B6  6776                     beq        +0x78 /* 0000432E */
  5983. 000042B8  2F00                     move.l     -[A7], D0
  5984. 000042BA  206D BA78                movea.l    A0, [A5 - 0x4588]
  5985. 000042BE  7200                     moveq.l    D1, 0x00
  5986. 000042C0  3228 0166                move.w     D1, [A0 + 0x166]
  5987. 000042C4  2401                     move.l     D2, D1
  5988. 000042C6  C2FC 000E                mulu.w     D1, 0xE
  5989. 000042CA  4842                     swap.w     D2
  5990. 000042CC  C4FC 000E                mulu.w     D2, 0xE
  5991. 000042D0  4842                     swap.w     D2
  5992. 000042D2  4242                     clr.w      D2
  5993. 000042D4  D282                     add.l      D1, D2
  5994. 000042D6  2F01                     move.l     -[A7], D1
  5995. 000042D8  7200                     moveq.l    D1, 0x00
  5996. 000042DA  2F01                     move.l     -[A7], D1
  5997. 000042DC  206D BA78                movea.l    A0, [A5 - 0x4588]
  5998. 000042E0  4868 0252                pea.l      [A0 + 0x252]
  5999. 000042E4  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  6000. 000042E8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6001. 000042EC  2200                     move.l     D1, D0
  6002. 000042EE  201F                     move.l     D0, [A7]+
  6003. 000042F0  4A41                     tst.w      D1
  6004. 000042F2  673A                     beq        +0x3C /* 0000432E */
  6005. 000042F4  206D BA78                movea.l    A0, [A5 - 0x4588]
  6006. 000042F8  4A68 0194                tst.w      [A0 + 0x194]
  6007. 000042FC  6D2E                     blt        +0x30 /* 0000432C */
  6008. 000042FE  2F00                     move.l     -[A7], D0
  6009. 00004300  206D BA78                movea.l    A0, [A5 - 0x4588]
  6010. 00004304  3228 0194                move.w     D1, [A0 + 0x194]
  6011. 00004308  48C1                     ext.l      D1
  6012. 0000430A  5281                     addq.l     D1, 1
  6013. 0000430C  E581                     asl        D1, 2
  6014. 0000430E  2F01                     move.l     -[A7], D1
  6015. 00004310  7200                     moveq.l    D1, 0x00
  6016. 00004312  2F01                     move.l     -[A7], D1
  6017. 00004314  206D BA78                movea.l    A0, [A5 - 0x4588]
  6018. 00004318  4868 0256                pea.l      [A0 + 0x256]
  6019. 0000431C  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  6020. 00004320  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6021. 00004324  2200                     move.l     D1, D0
  6022. 00004326  201F                     move.l     D0, [A7]+
  6023. 00004328  4A41                     tst.w      D1
  6024. 0000432A  6702                     beq        +0x4 /* 0000432E */
  6025. label0000432C:
  6026. 0000432C  7001                     moveq.l    D0, 0x01
  6027. label0000432E:
  6028. 0000432E  3C00                     move.w     D6, D0
  6029. 00004330  7000                     moveq.l    D0, 0x00
  6030. 00004332  4A46                     tst.w      D6
  6031. 00004334  6700 00A4                beq        +0xA6 /* 000043DA */
  6032. 00004338  2F00                     move.l     -[A7], D0
  6033. 0000433A  206D BA78                movea.l    A0, [A5 - 0x4588]
  6034. 0000433E  3228 01C0                move.w     D1, [A0 + 0x1C0]
  6035. 00004342  48C1                     ext.l      D1
  6036. 00004344  D281                     add.l      D1, D1
  6037. 00004346  2401                     move.l     D2, D1
  6038. 00004348  E589                     lsl        D1, 2
  6039. 0000434A  D282                     add.l      D1, D2
  6040. 0000434C  2F01                     move.l     -[A7], D1
  6041. 0000434E  7200                     moveq.l    D1, 0x00
  6042. 00004350  2F01                     move.l     -[A7], D1
  6043. 00004352  206D BA78                movea.l    A0, [A5 - 0x4588]
  6044. 00004356  4868 022A                pea.l      [A0 + 0x22A]
  6045. 0000435A  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  6046. 0000435E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6047. 00004362  2200                     move.l     D1, D0
  6048. 00004364  201F                     move.l     D0, [A7]+
  6049. 00004366  4A41                     tst.w      D1
  6050. 00004368  6770                     beq        +0x72 /* 000043DA */
  6051. 0000436A  2F00                     move.l     -[A7], D0
  6052. 0000436C  206D BA78                movea.l    A0, [A5 - 0x4588]
  6053. 00004370  3228 01C2                move.w     D1, [A0 + 0x1C2]
  6054. 00004374  48C1                     ext.l      D1
  6055. 00004376  D281                     add.l      D1, D1
  6056. 00004378  2401                     move.l     D2, D1
  6057. 0000437A  E589                     lsl        D1, 2
  6058. 0000437C  D282                     add.l      D1, D2
  6059. 0000437E  2F01                     move.l     -[A7], D1
  6060. 00004380  7200                     moveq.l    D1, 0x00
  6061. 00004382  2F01                     move.l     -[A7], D1
  6062. 00004384  206D BA78                movea.l    A0, [A5 - 0x4588]
  6063. 00004388  4868 022E                pea.l      [A0 + 0x22E]
  6064. 0000438C  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  6065. 00004390  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6066. 00004394  2200                     move.l     D1, D0
  6067. 00004396  201F                     move.l     D0, [A7]+
  6068. 00004398  4A41                     tst.w      D1
  6069. 0000439A  673E                     beq        +0x40 /* 000043DA */
  6070. 0000439C  2F00                     move.l     -[A7], D0
  6071. 0000439E  206D BA78                movea.l    A0, [A5 - 0x4588]
  6072. 000043A2  3228 01C4                move.w     D1, [A0 + 0x1C4]
  6073. 000043A6  48C1                     ext.l      D1
  6074. 000043A8  2401                     move.l     D2, D1
  6075. 000043AA  C2FC 001C                mulu.w     D1, 0x1C
  6076. 000043AE  4842                     swap.w     D2
  6077. 000043B0  C4FC 001C                mulu.w     D2, 0x1C
  6078. 000043B4  4842                     swap.w     D2
  6079. 000043B6  4242                     clr.w      D2
  6080. 000043B8  D282                     add.l      D1, D2
  6081. 000043BA  2F01                     move.l     -[A7], D1
  6082. 000043BC  7200                     moveq.l    D1, 0x00
  6083. 000043BE  2F01                     move.l     -[A7], D1
  6084. 000043C0  206D BA78                movea.l    A0, [A5 - 0x4588]
  6085. 000043C4  4868 021E                pea.l      [A0 + 0x21E]
  6086. 000043C8  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  6087. 000043CC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6088. 000043D0  2200                     move.l     D1, D0
  6089. 000043D2  201F                     move.l     D0, [A7]+
  6090. 000043D4  4A41                     tst.w      D1
  6091. 000043D6  6702                     beq        +0x4 /* 000043DA */
  6092. 000043D8  7001                     moveq.l    D0, 0x01
  6093. label000043DA:
  6094. 000043DA  3C00                     move.w     D6, D0
  6095. 000043DC  6700 07D4                beq        +0x7D6 /* 00004BB2 */
  6096. 000043E0  206D BA78                movea.l    A0, [A5 - 0x4588]
  6097. 000043E4  2068 022E                movea.l    A0, [A0 + 0x22E]
  6098. 000043E8  30BC 7FFF                move.w     [A0], 0x7FFF
  6099. 000043EC  206D BA78                movea.l    A0, [A5 - 0x4588]
  6100. 000043F0  2068 022A                movea.l    A0, [A0 + 0x22A]
  6101. 000043F4  30BC 7FFF                move.w     [A0], 0x7FFF
  6102. 000043F8  206D BA78                movea.l    A0, [A5 - 0x4588]
  6103. 000043FC  2068 022E                movea.l    A0, [A0 + 0x22E]
  6104. 00004400  4268 0002                clr.w      [A0 + 0x2]
  6105. 00004404  206D BA78                movea.l    A0, [A5 - 0x4588]
  6106. 00004408  2068 022A                movea.l    A0, [A0 + 0x22A]
  6107. 0000440C  4268 0002                clr.w      [A0 + 0x2]
  6108. 00004410  206D BA78                movea.l    A0, [A5 - 0x4588]
  6109. 00004414  2068 022E                movea.l    A0, [A0 + 0x22E]
  6110. 00004418  117C 0002 0004           move.b     [A0 + 0x4], 0x2
  6111. 0000441E  206D BA78                movea.l    A0, [A5 - 0x4588]
  6112. 00004422  2068 022A                movea.l    A0, [A0 + 0x22A]
  6113. 00004426  117C 0002 0004           move.b     [A0 + 0x4], 0x2
  6114. 0000442C  206D BA78                movea.l    A0, [A5 - 0x4588]
  6115. 00004430  2068 022E                movea.l    A0, [A0 + 0x22E]
  6116. 00004434  4228 0005                clr.b      [A0 + 0x5]
  6117. 00004438  206D BA78                movea.l    A0, [A5 - 0x4588]
  6118. 0000443C  2068 022A                movea.l    A0, [A0 + 0x22A]
  6119. 00004440  4228 0005                clr.b      [A0 + 0x5]
  6120. 00004444  206D BA78                movea.l    A0, [A5 - 0x4588]
  6121. 00004448  2068 022E                movea.l    A0, [A0 + 0x22E]
  6122. 0000444C  316D E5E2 0006           move.w     [A0 + 0x6], [A5 - 0x1A1E]
  6123. 00004452  206D BA78                movea.l    A0, [A5 - 0x4588]
  6124. 00004456  2068 022A                movea.l    A0, [A0 + 0x22A]
  6125. 0000445A  316D E5E2 0006           move.w     [A0 + 0x6], [A5 - 0x1A1E]
  6126. 00004460  206D BA78                movea.l    A0, [A5 - 0x4588]
  6127. 00004464  2068 022E                movea.l    A0, [A0 + 0x22E]
  6128. 00004468  4268 0008                clr.w      [A0 + 0x8]
  6129. 0000446C  206D BA78                movea.l    A0, [A5 - 0x4588]
  6130. 00004470  2068 022A                movea.l    A0, [A0 + 0x22A]
  6131. 00004474  4268 0008                clr.w      [A0 + 0x8]
  6132. 00004478  6000 0738                bra        +0x73A /* 00004BB2 */
  6133. 0000447C  206D BA78                movea.l    A0, [A5 - 0x4588]
  6134. 00004480  3028 0174                move.w     D0, [A0 + 0x174]
  6135. 00004484  48C0                     ext.l      D0
  6136. 00004486  2F00                     move.l     -[A7], D0
  6137. 00004488  486D CE9C                pea.l      [A5 - 0x3164]
  6138. 0000448C  206D BA78                movea.l    A0, [A5 - 0x4588]
  6139. 00004490  2F28 0222                move.l     -[A7], [A0 + 0x222]
  6140. 00004494  4EBA C668                jsr        [PC - 0x3998 /* 00000AFE */]
  6141. 00004498  3C00                     move.w     D6, D0
  6142. 0000449A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6143. 0000449E  6000 0712                bra        +0x714 /* 00004BB2 */
  6144. 000044A2  206D BA78                movea.l    A0, [A5 - 0x4588]
  6145. 000044A6  3028 0176                move.w     D0, [A0 + 0x176]
  6146. 000044AA  48C0                     ext.l      D0
  6147. 000044AC  2F00                     move.l     -[A7], D0
  6148. 000044AE  486D CE9C                pea.l      [A5 - 0x3164]
  6149. 000044B2  206D BA78                movea.l    A0, [A5 - 0x4588]
  6150. 000044B6  2F28 0226                move.l     -[A7], [A0 + 0x226]
  6151. 000044BA  4EBA C642                jsr        [PC - 0x39BE /* 00000AFE */]
  6152. 000044BE  3C00                     move.w     D6, D0
  6153. 000044C0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6154. 000044C4  6000 06EC                bra        +0x6EE /* 00004BB2 */
  6155. 000044C8  206D BA78                movea.l    A0, [A5 - 0x4588]
  6156. 000044CC  3028 0178                move.w     D0, [A0 + 0x178]
  6157. 000044D0  48C0                     ext.l      D0
  6158. 000044D2  2F00                     move.l     -[A7], D0
  6159. 000044D4  486D CE9C                pea.l      [A5 - 0x3164]
  6160. 000044D8  206D BA78                movea.l    A0, [A5 - 0x4588]
  6161. 000044DC  2F28 0232                move.l     -[A7], [A0 + 0x232]
  6162. 000044E0  4EBA C61C                jsr        [PC - 0x39E4 /* 00000AFE */]
  6163. 000044E4  3C00                     move.w     D6, D0
  6164. 000044E6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6165. 000044EA  6000 06C6                bra        +0x6C8 /* 00004BB2 */
  6166. 000044EE  206D BA78                movea.l    A0, [A5 - 0x4588]
  6167. 000044F2  3028 0170                move.w     D0, [A0 + 0x170]
  6168. 000044F6  48C0                     ext.l      D0
  6169. 000044F8  2F00                     move.l     -[A7], D0
  6170. 000044FA  486D CE9C                pea.l      [A5 - 0x3164]
  6171. 000044FE  206D BA78                movea.l    A0, [A5 - 0x4588]
  6172. 00004502  2F28 0216                move.l     -[A7], [A0 + 0x216]
  6173. 00004506  4EBA C5F6                jsr        [PC - 0x3A0A /* 00000AFE */]
  6174. 0000450A  3C00                     move.w     D6, D0
  6175. 0000450C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6176. 00004510  6000 06A0                bra        +0x6A2 /* 00004BB2 */
  6177. 00004514  206D BA78                movea.l    A0, [A5 - 0x4588]
  6178. 00004518  302E FFF8                move.w     D0, [A6 - 0x8]
  6179. 0000451C  B068 015A                cmp.w      D0, [A0 + 0x15A]
  6180. 00004520  6506                     bcs        +0x8 /* 00004528 */
  6181. 00004522  5346                     subq.w     D6, 1
  6182. 00004524  6000 0692                bra        +0x694 /* 00004BB8 */
  6183. label00004528:
  6184. 00004528  7000                     moveq.l    D0, 0x00
  6185. 0000452A  302E FFF6                move.w     D0, [A6 - 0xA]
  6186. 0000452E  2F00                     move.l     -[A7], D0
  6187. 00004530  206D BA78                movea.l    A0, [A5 - 0x4588]
  6188. 00004534  2068 0212                movea.l    A0, [A0 + 0x212]
  6189. 00004538  7000                     moveq.l    D0, 0x00
  6190. 0000453A  302E FFF8                move.w     D0, [A6 - 0x8]
  6191. 0000453E  E580                     asl        D0, 2
  6192. 00004540  4870 0800                pea.l      [A0 + D0]
  6193. 00004544  4EBA 06A0                jsr        [PC + 0x6A0 /* 00004BE6 */]
  6194. 00004548  3C00                     move.w     D6, D0
  6195. 0000454A  508F                     addq.l     A7, 8
  6196. 0000454C  6000 0664                bra        +0x666 /* 00004BB2 */
  6197. 00004550  7000                     moveq.l    D0, 0x00
  6198. 00004552  302E FFF8                move.w     D0, [A6 - 0x8]
  6199. 00004556  206D BA78                movea.l    A0, [A5 - 0x4588]
  6200. 0000455A  3228 0172                move.w     D1, [A0 + 0x172]
  6201. 0000455E  48C1                     ext.l      D1
  6202. 00004560  B280                     cmp.l      D1, D0
  6203. 00004562  6E06                     bgt        +0x8 /* 0000456A */
  6204. 00004564  5346                     subq.w     D6, 1
  6205. 00004566  6000 0650                bra        +0x652 /* 00004BB8 */
  6206. label0000456A:
  6207. 0000456A  7000                     moveq.l    D0, 0x00
  6208. 0000456C  302E FFF6                move.w     D0, [A6 - 0xA]
  6209. 00004570  2F00                     move.l     -[A7], D0
  6210. 00004572  206D BA78                movea.l    A0, [A5 - 0x4588]
  6211. 00004576  2068 021A                movea.l    A0, [A0 + 0x21A]
  6212. 0000457A  7000                     moveq.l    D0, 0x00
  6213. 0000457C  302E FFF8                move.w     D0, [A6 - 0x8]
  6214. 00004580  D080                     add.l      D0, D0
  6215. 00004582  2200                     move.l     D1, D0
  6216. 00004584  E588                     lsl        D0, 2
  6217. 00004586  D081                     add.l      D0, D1
  6218. 00004588  4870 0804                pea.l      [A0 + D0 + 0x4]
  6219. 0000458C  4EBA 0658                jsr        [PC + 0x658 /* 00004BE6 */]
  6220. 00004590  3C00                     move.w     D6, D0
  6221. 00004592  508F                     addq.l     A7, 8
  6222. 00004594  6000 061C                bra        +0x61E /* 00004BB2 */
  6223. 00004598  206D BA78                movea.l    A0, [A5 - 0x4588]
  6224. 0000459C  302E FFF8                move.w     D0, [A6 - 0x8]
  6225. 000045A0  B068 015C                cmp.w      D0, [A0 + 0x15C]
  6226. 000045A4  6506                     bcs        +0x8 /* 000045AC */
  6227. 000045A6  5346                     subq.w     D6, 1
  6228. 000045A8  6000 060E                bra        +0x610 /* 00004BB8 */
  6229. label000045AC:
  6230. 000045AC  7000                     moveq.l    D0, 0x00
  6231. 000045AE  302E FFF6                move.w     D0, [A6 - 0xA]
  6232. 000045B2  2F00                     move.l     -[A7], D0
  6233. 000045B4  206D BA78                movea.l    A0, [A5 - 0x4588]
  6234. 000045B8  2068 023E                movea.l    A0, [A0 + 0x23E]
  6235. 000045BC  7000                     moveq.l    D0, 0x00
  6236. 000045BE  302E FFF8                move.w     D0, [A6 - 0x8]
  6237. 000045C2  E580                     asl        D0, 2
  6238. 000045C4  4870 0800                pea.l      [A0 + D0]
  6239. 000045C8  4EBA 061C                jsr        [PC + 0x61C /* 00004BE6 */]
  6240. 000045CC  3C00                     move.w     D6, D0
  6241. 000045CE  508F                     addq.l     A7, 8
  6242. 000045D0  6000 05E0                bra        +0x5E2 /* 00004BB2 */
  6243. 000045D4  4246                     clr.w      D6
  6244. 000045D6  206D BA78                movea.l    A0, [A5 - 0x4588]
  6245. 000045DA  302E FFF8                move.w     D0, [A6 - 0x8]
  6246. 000045DE  B068 015E                cmp.w      D0, [A0 + 0x15E]
  6247. 000045E2  6400 05D4                bcc        +0x5D6 /* 00004BB8 */
  6248. 000045E6  7000                     moveq.l    D0, 0x00
  6249. 000045E8  302E FFF6                move.w     D0, [A6 - 0xA]
  6250. 000045EC  5880                     addq.l     D0, 4
  6251. 000045EE  2F00                     move.l     -[A7], D0
  6252. 000045F0  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  6253. 000045F4  206D BA78                movea.l    A0, [A5 - 0x4588]
  6254. 000045F8  2068 0242                movea.l    A0, [A0 + 0x242]
  6255. 000045FC  7200                     moveq.l    D1, 0x00
  6256. 000045FE  322E FFF8                move.w     D1, [A6 - 0x8]
  6257. 00004602  E581                     asl        D1, 2
  6258. 00004604  2180 1800                move.l     [A0 + D1], D0
  6259. 00004608  588F                     addq.l     A7, 4
  6260. 0000460A  6700 05A6                beq        +0x5A8 /* 00004BB2 */
  6261. 0000460E  7005                     moveq.l    D0, 0x05
  6262. 00004610  2F00                     move.l     -[A7], D0
  6263. 00004612  2F2D BBB8                move.l     -[A7], [A5 - 0x4448]
  6264. 00004616  4EBA E78E                jsr        [PC - 0x1872 /* 00002DA6 */]
  6265. 0000461A  4A40                     tst.w      D0
  6266. 0000461C  508F                     addq.l     A7, 8
  6267. 0000461E  6700 0592                beq        +0x594 /* 00004BB2 */
  6268. 00004622  206D BBB8                movea.l    A0, [A5 - 0x4448]
  6269. 00004626  1B68 0003 AFDA           move.b     [A5 - 0x5026], [A0 + 0x3]
  6270. 0000462C  206D BBB8                movea.l    A0, [A5 - 0x4448]
  6271. 00004630  1B68 0002 AFDB           move.b     [A5 - 0x5025], [A0 + 0x2]
  6272. 00004636  206D BBB8                movea.l    A0, [A5 - 0x4448]
  6273. 0000463A  1B68 0001 AFDC           move.b     [A5 - 0x5024], [A0 + 0x1]
  6274. 00004640  206D BBB8                movea.l    A0, [A5 - 0x4448]
  6275. 00004644  1B50 AFDD                move.b     [A5 - 0x5023], [A0]
  6276. 00004648  206D BA78                movea.l    A0, [A5 - 0x4588]
  6277. 0000464C  2068 0242                movea.l    A0, [A0 + 0x242]
  6278. 00004650  7000                     moveq.l    D0, 0x00
  6279. 00004652  302E FFF8                move.w     D0, [A6 - 0x8]
  6280. 00004656  E580                     asl        D0, 2
  6281. 00004658  2070 0800                movea.l    A0, [A0 + D0]
  6282. 0000465C  20AD AFDA                move.l     [A0], [A5 - 0x5026]
  6283. 00004660  206D BBB8                movea.l    A0, [A5 - 0x4448]
  6284. 00004664  226D BA78                movea.l    A1, [A5 - 0x4588]
  6285. 00004668  2269 0242                movea.l    A1, [A1 + 0x242]
  6286. 0000466C  7000                     moveq.l    D0, 0x00
  6287. 0000466E  302E FFF8                move.w     D0, [A6 - 0x8]
  6288. 00004672  E580                     asl        D0, 2
  6289. 00004674  2271 0800                movea.l    A1, [A1 + D0]
  6290. 00004678  1368 0004 0008           move.b     [A1 + 0x8], [A0 + 0x4]
  6291. 0000467E  302E FFF6                move.w     D0, [A6 - 0xA]
  6292. 00004682  5B40                     subq.w     D0, 5
  6293. 00004684  206D BA78                movea.l    A0, [A5 - 0x4588]
  6294. 00004688  2068 0242                movea.l    A0, [A0 + 0x242]
  6295. 0000468C  7200                     moveq.l    D1, 0x00
  6296. 0000468E  322E FFF8                move.w     D1, [A6 - 0x8]
  6297. 00004692  E581                     asl        D1, 2
  6298. 00004694  2070 1800                movea.l    A0, [A0 + D1]
  6299. 00004698  3140 0006                move.w     [A0 + 0x6], D0
  6300. 0000469C  48C0                     ext.l      D0
  6301. 0000469E  2F00                     move.l     -[A7], D0
  6302. 000046A0  206D BA78                movea.l    A0, [A5 - 0x4588]
  6303. 000046A4  2068 0242                movea.l    A0, [A0 + 0x242]
  6304. 000046A8  7000                     moveq.l    D0, 0x00
  6305. 000046AA  302E FFF8                move.w     D0, [A6 - 0x8]
  6306. 000046AE  E580                     asl        D0, 2
  6307. 000046B0  2070 0800                movea.l    A0, [A0 + D0]
  6308. 000046B4  4868 0009                pea.l      [A0 + 0x9]
  6309. 000046B8  4EBA E6EC                jsr        [PC - 0x1914 /* 00002DA6 */]
  6310. 000046BC  3C00                     move.w     D6, D0
  6311. 000046BE  508F                     addq.l     A7, 8
  6312. 000046C0  6000 04F0                bra        +0x4F2 /* 00004BB2 */
  6313. 000046C4  206D BA78                movea.l    A0, [A5 - 0x4588]
  6314. 000046C8  302E FFF8                move.w     D0, [A6 - 0x8]
  6315. 000046CC  B068 0160                cmp.w      D0, [A0 + 0x160]
  6316. 000046D0  6506                     bcs        +0x8 /* 000046D8 */
  6317. 000046D2  5346                     subq.w     D6, 1
  6318. 000046D4  6000 04E2                bra        +0x4E4 /* 00004BB8 */
  6319. label000046D8:
  6320. 000046D8  7000                     moveq.l    D0, 0x00
  6321. 000046DA  302E FFF6                move.w     D0, [A6 - 0xA]
  6322. 000046DE  2F00                     move.l     -[A7], D0
  6323. 000046E0  2F2D BBB8                move.l     -[A7], [A5 - 0x4448]
  6324. 000046E4  4EBA E6C0                jsr        [PC - 0x1940 /* 00002DA6 */]
  6325. 000046E8  3C00                     move.w     D6, D0
  6326. 000046EA  508F                     addq.l     A7, 8
  6327. 000046EC  6700 04C4                beq        +0x4C6 /* 00004BB2 */
  6328. 000046F0  4A6D C43A                tst.w      [A5 - 0x3BC6]
  6329. 000046F4  6704                     beq        +0x6 /* 000046FA */
  6330. 000046F6  7000                     moveq.l    D0, 0x00
  6331. 000046F8  6002                     bra        +0x4 /* 000046FC */
  6332. label000046FA:
  6333. 000046FA  7003                     moveq.l    D0, 0x03
  6334. label000046FC:
  6335. 000046FC  2E00                     move.l     D7, D0
  6336. 000046FE  202D BBB8                move.l     D0, [A5 - 0x4448]
  6337. 00004702  5C80                     addq.l     D0, 6
  6338. 00004704  D087                     add.l      D0, D7
  6339. 00004706  2F00                     move.l     -[A7], D0
  6340. 00004708  206D BA78                movea.l    A0, [A5 - 0x4588]
  6341. 0000470C  2068 0246                movea.l    A0, [A0 + 0x246]
  6342. 00004710  7000                     moveq.l    D0, 0x00
  6343. 00004712  302E FFF8                move.w     D0, [A6 - 0x8]
  6344. 00004716  2200                     move.l     D1, D0
  6345. 00004718  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  6346. 0000471C  4841                     swap.w     D1
  6347. 0000471E  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  6348. 00004722  4841                     swap.w     D1
  6349. 00004724  4241                     clr.w      D1
  6350. 00004726  D081                     add.l      D0, D1
  6351. 00004728  41F0 0800                lea.l      A0, [A0 + D0]
  6352. 0000472C  2D48 FFF0                move.l     [A6 - 0x10], A0
  6353. 00004730  2F08                     move.l     -[A7], A0
  6354. 00004732  7010                     moveq.l    D0, 0x10
  6355. 00004734  2F00                     move.l     -[A7], D0
  6356. 00004736  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  6357. 0000473A  4A6D C438                tst.w      [A5 - 0x3BC8]
  6358. 0000473E  670C                     beq        +0xE /* 0000474C */
  6359. 00004740  206E FFF0                movea.l    A0, [A6 - 0x10]
  6360. 00004744  7000                     moveq.l    D0, 0x00
  6361. 00004746  1028 0003                move.b     D0, [A0 + 0x3]
  6362. 0000474A  601E                     bra        +0x20 /* 0000476A */
  6363. label0000474C:
  6364. 0000474C  206E FFF0                movea.l    A0, [A6 - 0x10]
  6365. 00004750  7000                     moveq.l    D0, 0x00
  6366. 00004752  1028 0003                move.b     D0, [A0 + 0x3]
  6367. 00004756  48C0                     ext.l      D0
  6368. 00004758  81FC 0027                divs.w     D0, 0x27 /* '\'' */
  6369. 0000475C  4840                     swap.w     D0
  6370. 0000475E  41ED BE94                lea.l      A0, [A5 - 0x416C]
  6371. 00004762  7200                     moveq.l    D1, 0x00
  6372. 00004764  1230 0000                move.b     D1, [A0 + D0.w]
  6373. 00004768  2001                     move.l     D0, D1
  6374. label0000476A:
  6375. 0000476A  206E FFF0                movea.l    A0, [A6 - 0x10]
  6376. 0000476E  1140 0003                move.b     [A0 + 0x3], D0
  6377. 00004772  206D BBB8                movea.l    A0, [A5 - 0x4448]
  6378. 00004776  1B68 0003 AFDA           move.b     [A5 - 0x5026], [A0 + 0x3]
  6379. 0000477C  206D BBB8                movea.l    A0, [A5 - 0x4448]
  6380. 00004780  1B68 0002 AFDB           move.b     [A5 - 0x5025], [A0 + 0x2]
  6381. 00004786  206D BBB8                movea.l    A0, [A5 - 0x4448]
  6382. 0000478A  1B68 0001 AFDC           move.b     [A5 - 0x5024], [A0 + 0x1]
  6383. 00004790  206D BBB8                movea.l    A0, [A5 - 0x4448]
  6384. 00004794  1B50 AFDD                move.b     [A5 - 0x5023], [A0]
  6385. 00004798  206E FFF0                movea.l    A0, [A6 - 0x10]
  6386. 0000479C  216D AFDA 0010           move.l     [A0 + 0x10], [A5 - 0x5026]
  6387. 000047A2  202D BBB8                move.l     D0, [A5 - 0x4448]
  6388. 000047A6  5880                     addq.l     D0, 4
  6389. 000047A8  2040                     movea.l    A0, D0
  6390. 000047AA  7000                     moveq.l    D0, 0x00
  6391. 000047AC  1010                     move.b     D0, [A0]
  6392. 000047AE  222D BBB8                move.l     D1, [A5 - 0x4448]
  6393. 000047B2  5881                     addq.l     D1, 4
  6394. 000047B4  2041                     movea.l    A0, D1
  6395. 000047B6  7200                     moveq.l    D1, 0x00
  6396. 000047B8  1228 0001                move.b     D1, [A0 + 0x1]
  6397. 000047BC  E149                     lsl        D1.w, 8
  6398. 000047BE  8240                     or.w       D1, D0
  6399. 000047C0  206E FFF0                movea.l    A0, [A6 - 0x10]
  6400. 000047C4  3141 001C                move.w     [A0 + 0x1C], D1
  6401. 000047C8  202D BBB8                move.l     D0, [A5 - 0x4448]
  6402. 000047CC  7216                     moveq.l    D1, 0x16
  6403. 000047CE  D081                     add.l      D0, D1
  6404. 000047D0  D087                     add.l      D0, D7
  6405. 000047D2  2F00                     move.l     -[A7], D0
  6406. 000047D4  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  6407. 000047D8  206E FFF0                movea.l    A0, [A6 - 0x10]
  6408. 000047DC  2140 0014                move.l     [A0 + 0x14], D0
  6409. 000047E0  588F                     addq.l     A7, 4
  6410. 000047E2  6606                     bne        +0x8 /* 000047EA */
  6411. 000047E4  4246                     clr.w      D6
  6412. 000047E6  6000 03D0                bra        +0x3D2 /* 00004BB8 */
  6413. label000047EA:
  6414. 000047EA  4A6D C43A                tst.w      [A5 - 0x3BC6]
  6415. 000047EE  6600 03C2                bne        +0x3C4 /* 00004BB2 */
  6416. 000047F2  202D BBB8                move.l     D0, [A5 - 0x4448]
  6417. 000047F6  5C80                     addq.l     D0, 6
  6418. 000047F8  2040                     movea.l    A0, D0
  6419. 000047FA  7000                     moveq.l    D0, 0x00
  6420. 000047FC  1010                     move.b     D0, [A0]
  6421. 000047FE  222D BBB8                move.l     D1, [A5 - 0x4448]
  6422. 00004802  5C81                     addq.l     D1, 6
  6423. 00004804  2041                     movea.l    A0, D1
  6424. 00004806  7200                     moveq.l    D1, 0x00
  6425. 00004808  1228 0001                move.b     D1, [A0 + 0x1]
  6426. 0000480C  E149                     lsl        D1.w, 8
  6427. 0000480E  8240                     or.w       D1, D0
  6428. 00004810  206E FFF0                movea.l    A0, [A6 - 0x10]
  6429. 00004814  3141 001E                move.w     [A0 + 0x1E], D1
  6430. 00004818  206D BBB8                movea.l    A0, [A5 - 0x4448]
  6431. 0000481C  4A28 0008                tst.b      [A0 + 0x8]
  6432. 00004820  6700 0390                beq        +0x392 /* 00004BB2 */
  6433. 00004824  206D BBB8                movea.l    A0, [A5 - 0x4448]
  6434. 00004828  7000                     moveq.l    D0, 0x00
  6435. 0000482A  1028 0019                move.b     D0, [A0 + 0x19]
  6436. 0000482E  D0AD BBB8                add.l      D0, [A5 - 0x4448]
  6437. 00004832  721A                     moveq.l    D1, 0x1A
  6438. 00004834  D081                     add.l      D0, D1
  6439. 00004836  2F00                     move.l     -[A7], D0
  6440. 00004838  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  6441. 0000483C  206E FFF0                movea.l    A0, [A6 - 0x10]
  6442. 00004840  2140 0018                move.l     [A0 + 0x18], D0
  6443. 00004844  588F                     addq.l     A7, 4
  6444. 00004846  6600 036A                bne        +0x36C /* 00004BB2 */
  6445. 0000484A  4246                     clr.w      D6
  6446. 0000484C  6000 036A                bra        +0x36C /* 00004BB8 */
  6447. 00004850  206D BA78                movea.l    A0, [A5 - 0x4588]
  6448. 00004854  302E FFF8                move.w     D0, [A6 - 0x8]
  6449. 00004858  B068 0164                cmp.w      D0, [A0 + 0x164]
  6450. 0000485C  6506                     bcs        +0x8 /* 00004864 */
  6451. 0000485E  5346                     subq.w     D6, 1
  6452. 00004860  6000 0356                bra        +0x358 /* 00004BB8 */
  6453. label00004864:
  6454. 00004864  7000                     moveq.l    D0, 0x00
  6455. 00004866  302E FFF6                move.w     D0, [A6 - 0xA]
  6456. 0000486A  2F00                     move.l     -[A7], D0
  6457. 0000486C  206D BA78                movea.l    A0, [A5 - 0x4588]
  6458. 00004870  2068 024E                movea.l    A0, [A0 + 0x24E]
  6459. 00004874  7000                     moveq.l    D0, 0x00
  6460. 00004876  302E FFF8                move.w     D0, [A6 - 0x8]
  6461. 0000487A  E780                     asl        D0, 3
  6462. 0000487C  4870 0800                pea.l      [A0 + D0]
  6463. 00004880  4EBA 0364                jsr        [PC + 0x364 /* 00004BE6 */]
  6464. 00004884  3C00                     move.w     D6, D0
  6465. 00004886  508F                     addq.l     A7, 8
  6466. 00004888  6000 0328                bra        +0x32A /* 00004BB2 */
  6467. 0000488C  206D BA78                movea.l    A0, [A5 - 0x4588]
  6468. 00004890  302E FFF8                move.w     D0, [A6 - 0x8]
  6469. 00004894  B068 0166                cmp.w      D0, [A0 + 0x166]
  6470. 00004898  6506                     bcs        +0x8 /* 000048A0 */
  6471. 0000489A  5346                     subq.w     D6, 1
  6472. 0000489C  6000 031A                bra        +0x31C /* 00004BB8 */
  6473. label000048A0:
  6474. 000048A0  7000                     moveq.l    D0, 0x00
  6475. 000048A2  302E FFF6                move.w     D0, [A6 - 0xA]
  6476. 000048A6  2F00                     move.l     -[A7], D0
  6477. 000048A8  206D BA78                movea.l    A0, [A5 - 0x4588]
  6478. 000048AC  2068 0252                movea.l    A0, [A0 + 0x252]
  6479. 000048B0  7000                     moveq.l    D0, 0x00
  6480. 000048B2  302E FFF8                move.w     D0, [A6 - 0x8]
  6481. 000048B6  2200                     move.l     D1, D0
  6482. 000048B8  C0FC 000E                mulu.w     D0, 0xE
  6483. 000048BC  4841                     swap.w     D1
  6484. 000048BE  C2FC 000E                mulu.w     D1, 0xE
  6485. 000048C2  4841                     swap.w     D1
  6486. 000048C4  4241                     clr.w      D1
  6487. 000048C6  D081                     add.l      D0, D1
  6488. 000048C8  4870 0804                pea.l      [A0 + D0 + 0x4]
  6489. 000048CC  4EBA 0318                jsr        [PC + 0x318 /* 00004BE6 */]
  6490. 000048D0  3C00                     move.w     D6, D0
  6491. 000048D2  508F                     addq.l     A7, 8
  6492. 000048D4  6000 02DC                bra        +0x2DE /* 00004BB2 */
  6493. 000048D8  7000                     moveq.l    D0, 0x00
  6494. 000048DA  302E FFF4                move.w     D0, [A6 - 0xC]
  6495. 000048DE  223C 0000 8000           move.l     D1, 0x8000
  6496. 000048E4  C280                     and.l      D1, D0
  6497. 000048E6  6708                     beq        +0xA /* 000048F0 */
  6498. 000048E8  7000                     moveq.l    D0, 0x00
  6499. 000048EA  302E FFFA                move.w     D0, [A6 - 0x6]
  6500. 000048EE  6006                     bra        +0x8 /* 000048F6 */
  6501. label000048F0:
  6502. 000048F0  7000                     moveq.l    D0, 0x00
  6503. 000048F2  302E FFF8                move.w     D0, [A6 - 0x8]
  6504. label000048F6:
  6505. 000048F6  2F00                     move.l     -[A7], D0
  6506. 000048F8  4EBA 044C                jsr        [PC + 0x44C /* 00004D46 */]
  6507. 000048FC  3C00                     move.w     D6, D0
  6508. 000048FE  588F                     addq.l     A7, 4
  6509. 00004900  6000 02B0                bra        +0x2B2 /* 00004BB2 */
  6510. 00004904  206D BA78                movea.l    A0, [A5 - 0x4588]
  6511. 00004908  4868 0292                pea.l      [A0 + 0x292]
  6512. 0000490C  486D 2452                pea.l      [A5 + 0x2452 /* export_1158 */]
  6513. 00004910  7000                     moveq.l    D0, 0x00
  6514. 00004912  2F00                     move.l     -[A7], D0
  6515. 00004914  7251                     moveq.l    D1, 0x51
  6516. 00004916  2F01                     move.l     -[A7], D1
  6517. 00004918  2F00                     move.l     -[A7], D0
  6518. 0000491A  4EAD 1972                jsr        [A5 + 0x1972 /* export_810 */]
  6519. 0000491E  3C00                     move.w     D6, D0
  6520. 00004920  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6521. 00004924  6000 028C                bra        +0x28E /* 00004BB2 */
  6522. 00004928  4EBA 0842                jsr        [PC + 0x842 /* 0000516C */]
  6523. 0000492C  3C00                     move.w     D6, D0
  6524. 0000492E  6000 0282                bra        +0x284 /* 00004BB2 */
  6525. 00004932  536D C440                subq.w     [A5 - 0x3BC0], 1
  6526. 00004936  6000 027A                bra        +0x27C /* 00004BB2 */
  6527. 0000493A  4A6D C43A                tst.w      [A5 - 0x3BC6]
  6528. 0000493E  661E                     bne        +0x20 /* 0000495E */
  6529. 00004940  7001                     moveq.l    D0, 0x01
  6530. 00004942  2F00                     move.l     -[A7], D0
  6531. 00004944  486D C0EE                pea.l      [A5 - 0x3F12]
  6532. 00004948  206D BA78                movea.l    A0, [A5 - 0x4588]
  6533. 0000494C  4868 029A                pea.l      [A0 + 0x29A]
  6534. 00004950  4EBA C1AC                jsr        [PC - 0x3E54 /* 00000AFE */]
  6535. 00004954  3C00                     move.w     D6, D0
  6536. 00004956  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6537. 0000495A  6000 0256                bra        +0x258 /* 00004BB2 */
  6538. label0000495E:
  6539. 0000495E  7001                     moveq.l    D0, 0x01
  6540. 00004960  2F00                     move.l     -[A7], D0
  6541. 00004962  486D C0EA                pea.l      [A5 - 0x3F16]
  6542. 00004966  206D BA78                movea.l    A0, [A5 - 0x4588]
  6543. 0000496A  4868 029A                pea.l      [A0 + 0x29A]
  6544. 0000496E  4EBA C18E                jsr        [PC - 0x3E72 /* 00000AFE */]
  6545. 00004972  3C00                     move.w     D6, D0
  6546. 00004974  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6547. 00004978  6000 0238                bra        +0x23A /* 00004BB2 */
  6548. 0000497C  206D BA78                movea.l    A0, [A5 - 0x4588]
  6549. 00004980  302E FFF8                move.w     D0, [A6 - 0x8]
  6550. 00004984  B068 0162                cmp.w      D0, [A0 + 0x162]
  6551. 00004988  6506                     bcs        +0x8 /* 00004990 */
  6552. 0000498A  5346                     subq.w     D6, 1
  6553. 0000498C  6000 022A                bra        +0x22C /* 00004BB8 */
  6554. label00004990:
  6555. 00004990  7000                     moveq.l    D0, 0x00
  6556. 00004992  302E FFF6                move.w     D0, [A6 - 0xA]
  6557. 00004996  2F00                     move.l     -[A7], D0
  6558. 00004998  2F2D BBB8                move.l     -[A7], [A5 - 0x4448]
  6559. 0000499C  4EBA E408                jsr        [PC - 0x1BF8 /* 00002DA6 */]
  6560. 000049A0  4A40                     tst.w      D0
  6561. 000049A2  508F                     addq.l     A7, 8
  6562. 000049A4  6722                     beq        +0x24 /* 000049C8 */
  6563. 000049A6  2F2D BBB8                move.l     -[A7], [A5 - 0x4448]
  6564. 000049AA  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  6565. 000049AE  206D BA78                movea.l    A0, [A5 - 0x4588]
  6566. 000049B2  2068 024A                movea.l    A0, [A0 + 0x24A]
  6567. 000049B6  7200                     moveq.l    D1, 0x00
  6568. 000049B8  322E FFF8                move.w     D1, [A6 - 0x8]
  6569. 000049BC  E581                     asl        D1, 2
  6570. 000049BE  2180 1800                move.l     [A0 + D1], D0
  6571. 000049C2  588F                     addq.l     A7, 4
  6572. 000049C4  6600 01EC                bne        +0x1EE /* 00004BB2 */
  6573. label000049C8:
  6574. 000049C8  4246                     clr.w      D6
  6575. 000049CA  6000 01EC                bra        +0x1EE /* 00004BB8 */
  6576. 000049CE  206D BA78                movea.l    A0, [A5 - 0x4588]
  6577. 000049D2  3028 017A                move.w     D0, [A0 + 0x17A]
  6578. 000049D6  48C0                     ext.l      D0
  6579. 000049D8  2F00                     move.l     -[A7], D0
  6580. 000049DA  486D CE9C                pea.l      [A5 - 0x3164]
  6581. 000049DE  206D BA78                movea.l    A0, [A5 - 0x4588]
  6582. 000049E2  2F28 0236                move.l     -[A7], [A0 + 0x236]
  6583. 000049E6  4EBA C116                jsr        [PC - 0x3EEA /* 00000AFE */]
  6584. 000049EA  3C00                     move.w     D6, D0
  6585. 000049EC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6586. 000049F0  6000 01C0                bra        +0x1C2 /* 00004BB2 */
  6587. 000049F4  206D BA78                movea.l    A0, [A5 - 0x4588]
  6588. 000049F8  3028 017C                move.w     D0, [A0 + 0x17C]
  6589. 000049FC  48C0                     ext.l      D0
  6590. 000049FE  2F00                     move.l     -[A7], D0
  6591. 00004A00  486D CE9C                pea.l      [A5 - 0x3164]
  6592. 00004A04  206D BA78                movea.l    A0, [A5 - 0x4588]
  6593. 00004A08  2F28 023A                move.l     -[A7], [A0 + 0x23A]
  6594. 00004A0C  4EBA C0F0                jsr        [PC - 0x3F10 /* 00000AFE */]
  6595. 00004A10  3C00                     move.w     D6, D0
  6596. 00004A12  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6597. 00004A16  6000 019A                bra        +0x19C /* 00004BB2 */
  6598. label00004A1A:
  6599. 00004A1A  3005                     move.w     D0, D5
  6600. 00004A1C  0440 0064                subi.w     D0, 0x64 /* 'd' */
  6601. 00004A20  6B00 0184                bmi        +0x186 /* 00004BA6 */
  6602. 00004A24  0C40 0005                cmpi.w     D0, 0x5
  6603. 00004A28  6E00 017C                bgt        +0x17E /* 00004BA6 */
  6604. 00004A2C  D040                     add.w      D0, D0
  6605. 00004A2E  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  6606. 00004A32  4EFB 0000                jmp        [PC + D0.w]
  6607. 00004A36  000E 009E                ori.b      A6, 0x9E
  6608. 00004A3A  00C4                     .incomplete
  6609. 00004A3C  00EA                     .incomplete
  6610. 00004A3E  00FC                     .incomplete
  6611. 00004A40  014C                     bchg       A4, D0
  6612. 00004A42  7000                     moveq.l    D0, 0x00
  6613. 00004A44  2F00                     move.l     -[A7], D0
  6614. 00004A46  7201                     moveq.l    D1, 0x01
  6615. 00004A48  2F01                     move.l     -[A7], D1
  6616. 00004A4A  486D BF8A                pea.l      [A5 - 0x4076]
  6617. 00004A4E  206D BA78                movea.l    A0, [A5 - 0x4588]
  6618. 00004A52  4868 01BE                pea.l      [A0 + 0x1BE]
  6619. 00004A56  4EBA C0A6                jsr        [PC - 0x3F5A /* 00000AFE */]
  6620. 00004A5A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6621. 00004A5E  2200                     move.l     D1, D0
  6622. 00004A60  201F                     move.l     D0, [A7]+
  6623. 00004A62  4A41                     tst.w      D1
  6624. 00004A64  6766                     beq        +0x68 /* 00004ACC */
  6625. 00004A66  2F00                     move.l     -[A7], D0
  6626. 00004A68  206D BA78                movea.l    A0, [A5 - 0x4588]
  6627. 00004A6C  3228 01C0                move.w     D1, [A0 + 0x1C0]
  6628. 00004A70  48C1                     ext.l      D1
  6629. 00004A72  D281                     add.l      D1, D1
  6630. 00004A74  2401                     move.l     D2, D1
  6631. 00004A76  E589                     lsl        D1, 2
  6632. 00004A78  D282                     add.l      D1, D2
  6633. 00004A7A  2F01                     move.l     -[A7], D1
  6634. 00004A7C  720A                     moveq.l    D1, 0x0A
  6635. 00004A7E  2F01                     move.l     -[A7], D1
  6636. 00004A80  206D BA78                movea.l    A0, [A5 - 0x4588]
  6637. 00004A84  4868 022A                pea.l      [A0 + 0x22A]
  6638. 00004A88  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  6639. 00004A8C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6640. 00004A90  2200                     move.l     D1, D0
  6641. 00004A92  201F                     move.l     D0, [A7]+
  6642. 00004A94  4A41                     tst.w      D1
  6643. 00004A96  6734                     beq        +0x36 /* 00004ACC */
  6644. 00004A98  2F00                     move.l     -[A7], D0
  6645. 00004A9A  206D BA78                movea.l    A0, [A5 - 0x4588]
  6646. 00004A9E  3228 01C2                move.w     D1, [A0 + 0x1C2]
  6647. 00004AA2  48C1                     ext.l      D1
  6648. 00004AA4  D281                     add.l      D1, D1
  6649. 00004AA6  2401                     move.l     D2, D1
  6650. 00004AA8  E589                     lsl        D1, 2
  6651. 00004AAA  D282                     add.l      D1, D2
  6652. 00004AAC  2F01                     move.l     -[A7], D1
  6653. 00004AAE  720A                     moveq.l    D1, 0x0A
  6654. 00004AB0  2F01                     move.l     -[A7], D1
  6655. 00004AB2  206D BA78                movea.l    A0, [A5 - 0x4588]
  6656. 00004AB6  4868 022E                pea.l      [A0 + 0x22E]
  6657. 00004ABA  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  6658. 00004ABE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6659. 00004AC2  2200                     move.l     D1, D0
  6660. 00004AC4  201F                     move.l     D0, [A7]+
  6661. 00004AC6  4A41                     tst.w      D1
  6662. 00004AC8  6702                     beq        +0x4 /* 00004ACC */
  6663. 00004ACA  7001                     moveq.l    D0, 0x01
  6664. label00004ACC:
  6665. 00004ACC  3C00                     move.w     D6, D0
  6666. 00004ACE  6000 00E2                bra        +0xE4 /* 00004BB2 */
  6667. 00004AD2  206D BA78                movea.l    A0, [A5 - 0x4588]
  6668. 00004AD6  3028 01C0                move.w     D0, [A0 + 0x1C0]
  6669. 00004ADA  48C0                     ext.l      D0
  6670. 00004ADC  2F00                     move.l     -[A7], D0
  6671. 00004ADE  486D BF82                pea.l      [A5 - 0x407E]
  6672. 00004AE2  206D BA78                movea.l    A0, [A5 - 0x4588]
  6673. 00004AE6  2F28 022A                move.l     -[A7], [A0 + 0x22A]
  6674. 00004AEA  4EBA C012                jsr        [PC - 0x3FEE /* 00000AFE */]
  6675. 00004AEE  3C00                     move.w     D6, D0
  6676. 00004AF0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6677. 00004AF4  6000 00BC                bra        +0xBE /* 00004BB2 */
  6678. 00004AF8  206D BA78                movea.l    A0, [A5 - 0x4588]
  6679. 00004AFC  3028 01C2                move.w     D0, [A0 + 0x1C2]
  6680. 00004B00  48C0                     ext.l      D0
  6681. 00004B02  2F00                     move.l     -[A7], D0
  6682. 00004B04  486D BF82                pea.l      [A5 - 0x407E]
  6683. 00004B08  206D BA78                movea.l    A0, [A5 - 0x4588]
  6684. 00004B0C  2F28 022E                move.l     -[A7], [A0 + 0x22E]
  6685. 00004B10  4EBA BFEC                jsr        [PC - 0x4014 /* 00000AFE */]
  6686. 00004B14  3C00                     move.w     D6, D0
  6687. 00004B16  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6688. 00004B1A  6000 0096                bra        +0x98 /* 00004BB2 */
  6689. 00004B1E  48C4                     ext.l      D4
  6690. 00004B20  2F04                     move.l     -[A7], D4
  6691. 00004B22  4EBA 07E0                jsr        [PC + 0x7E0 /* 00005304 */]
  6692. 00004B26  3C00                     move.w     D6, D0
  6693. 00004B28  7801                     moveq.l    D4, 0x01
  6694. 00004B2A  588F                     addq.l     A7, 4
  6695. 00004B2C  6000 0084                bra        +0x86 /* 00004BB2 */
  6696. 00004B30  7000                     moveq.l    D0, 0x00
  6697. 00004B32  302E FFF8                move.w     D0, [A6 - 0x8]
  6698. 00004B36  206D BA78                movea.l    A0, [A5 - 0x4588]
  6699. 00004B3A  3228 01C4                move.w     D1, [A0 + 0x1C4]
  6700. 00004B3E  48C1                     ext.l      D1
  6701. 00004B40  B280                     cmp.l      D1, D0
  6702. 00004B42  6E04                     bgt        +0x6 /* 00004B48 */
  6703. 00004B44  5346                     subq.w     D6, 1
  6704. 00004B46  6070                     bra        +0x72 /* 00004BB8 */
  6705. label00004B48:
  6706. 00004B48  7001                     moveq.l    D0, 0x01
  6707. 00004B4A  2F00                     move.l     -[A7], D0
  6708. 00004B4C  486D BF76                pea.l      [A5 - 0x408A]
  6709. 00004B50  206D BA78                movea.l    A0, [A5 - 0x4588]
  6710. 00004B54  2068 021E                movea.l    A0, [A0 + 0x21E]
  6711. 00004B58  7200                     moveq.l    D1, 0x00
  6712. 00004B5A  322E FFF8                move.w     D1, [A6 - 0x8]
  6713. 00004B5E  2401                     move.l     D2, D1
  6714. 00004B60  C2FC 001C                mulu.w     D1, 0x1C
  6715. 00004B64  4842                     swap.w     D2
  6716. 00004B66  C4FC 001C                mulu.w     D2, 0x1C
  6717. 00004B6A  4842                     swap.w     D2
  6718. 00004B6C  4242                     clr.w      D2
  6719. 00004B6E  D282                     add.l      D1, D2
  6720. 00004B70  4870 1800                pea.l      [A0 + D1]
  6721. 00004B74  4EBA BF88                jsr        [PC - 0x4078 /* 00000AFE */]
  6722. 00004B78  3C00                     move.w     D6, D0
  6723. 00004B7A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6724. 00004B7E  6032                     bra        +0x34 /* 00004BB2 */
  6725. 00004B80  4A6D CE8A                tst.w      [A5 - 0x3176]
  6726. 00004B84  6718                     beq        +0x1A /* 00004B9E */
  6727. 00004B86  7001                     moveq.l    D0, 0x01
  6728. 00004B88  2F00                     move.l     -[A7], D0
  6729. 00004B8A  486D BF68                pea.l      [A5 - 0x4098]
  6730. 00004B8E  2F2D C640                move.l     -[A7], [A5 - 0x39C0]
  6731. 00004B92  4EBA BF6A                jsr        [PC - 0x4096 /* 00000AFE */]
  6732. 00004B96  3C00                     move.w     D6, D0
  6733. 00004B98  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6734. 00004B9C  6014                     bra        +0x16 /* 00004BB2 */
  6735. label00004B9E:
  6736. 00004B9E  3D7C 0001 FFFC           move.w     [A6 - 0x4], 0x1
  6737. 00004BA4  600C                     bra        +0xE /* 00004BB2 */
  6738. label00004BA6:
  6739. 00004BA6  0C45 0FFF                cmpi.w     D5, 0xFFF
  6740. 00004BAA  670C                     beq        +0xE /* 00004BB8 */
  6741. 00004BAC  3D7C 0001 FFFC           move.w     [A6 - 0x4], 0x1
  6742. label00004BB2:
  6743. 00004BB2  4A46                     tst.w      D6
  6744. 00004BB4  6600 EF86                bne        -0x1078 /* 00003B3C */
  6745. label00004BB8:
  6746. 00004BB8  4A46                     tst.w      D6
  6747. 00004BBA  671E                     beq        +0x20 /* 00004BDA */
  6748. 00004BBC  4A6D C438                tst.w      [A5 - 0x3BC8]
  6749. 00004BC0  6706                     beq        +0x8 /* 00004BC8 */
  6750. 00004BC2  4A6D C436                tst.w      [A5 - 0x3BCA]
  6751. 00004BC6  6712                     beq        +0x14 /* 00004BDA */
  6752. label00004BC8:
  6753. 00004BC8  2D6D BA78 FFEC           move.l     [A6 - 0x14], [A5 - 0x4588]
  6754. 00004BCE  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  6755. 00004BD2  4EBA 07B4                jsr        [PC + 0x7B4 /* 00005388 */]
  6756. 00004BD6  3C00                     move.w     D6, D0
  6757. 00004BD8  588F                     addq.l     A7, 4
  6758. label00004BDA:
  6759. 00004BDA  3006                     move.w     D0, D6
  6760. 00004BDC  4CEE 1CF8 FFC2           movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A6 - 0x3E]
  6761. 00004BE2  4E5E                     unlink     A6
  6762. 00004BE4  4E75                     rts
  6763. fn00004BE6:
  6764. 00004BE6  48E7 0110                movem.l    -[A7], D7,A3
  6765. 00004BEA  266F 000C                movea.l    A3, [A7 + 0xC]
  6766. 00004BEE  2E2F 0010                move.l     D7, [A7 + 0x10]
  6767. 00004BF2  7000                     moveq.l    D0, 0x00
  6768. 00004BF4  4A87                     tst.l      D7
  6769. 00004BF6  6F28                     ble        +0x2A /* 00004C20 */
  6770. 00004BF8  2F00                     move.l     -[A7], D0
  6771. 00004BFA  2F07                     move.l     -[A7], D7
  6772. 00004BFC  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  6773. 00004C00  588F                     addq.l     A7, 4
  6774. 00004C02  2200                     move.l     D1, D0
  6775. 00004C04  201F                     move.l     D0, [A7]+
  6776. 00004C06  2681                     move.l     [A3], D1
  6777. 00004C08  6716                     beq        +0x18 /* 00004C20 */
  6778. 00004C0A  2F00                     move.l     -[A7], D0
  6779. 00004C0C  2F07                     move.l     -[A7], D7
  6780. 00004C0E  2F13                     move.l     -[A7], [A3]
  6781. 00004C10  4EBA E194                jsr        [PC - 0x1E6C /* 00002DA6 */]
  6782. 00004C14  508F                     addq.l     A7, 8
  6783. 00004C16  2200                     move.l     D1, D0
  6784. 00004C18  201F                     move.l     D0, [A7]+
  6785. 00004C1A  4A41                     tst.w      D1
  6786. 00004C1C  6702                     beq        +0x4 /* 00004C20 */
  6787. 00004C1E  7001                     moveq.l    D0, 0x01
  6788. label00004C20:
  6789. 00004C20  4CDF 0880                movem.l    D7,A3, [A7]+
  6790. 00004C24  4E75                     rts
  6791. fn00004C26:
  6792. 00004C26  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  6793. 00004C2A  266F 0014                movea.l    A3, [A7 + 0x14]
  6794. 00004C2E  4246                     clr.w      D6
  6795. 00004C30  202D C49C                move.l     D0, [A5 - 0x3B64]
  6796. 00004C34  90AD C4A0                sub.l      D0, [A5 - 0x3B60]
  6797. 00004C38  2E2D C494                move.l     D7, [A5 - 0x3B6C]
  6798. 00004C3C  9E80                     sub.l      D7, D0
  6799. 00004C3E  7008                     moveq.l    D0, 0x08
  6800. 00004C40  B087                     cmp.l      D0, D7
  6801. 00004C42  6324                     bls        +0x26 /* 00004C68 */
  6802. 00004C44  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  6803. 00004C4A  7000                     moveq.l    D0, 0x00
  6804. 00004C4C  2F00                     move.l     -[A7], D0
  6805. 00004C4E  4EBA E156                jsr        [PC - 0x1EAA /* 00002DA6 */]
  6806. 00004C52  4A40                     tst.w      D0
  6807. 00004C54  508F                     addq.l     A7, 8
  6808. 00004C56  6700 00E6                beq        +0xE8 /* 00004D3E */
  6809. 00004C5A  202D C49C                move.l     D0, [A5 - 0x3B64]
  6810. 00004C5E  90AD C4A0                sub.l      D0, [A5 - 0x3B60]
  6811. 00004C62  2E2D C494                move.l     D7, [A5 - 0x3B6C]
  6812. 00004C66  9E80                     sub.l      D7, D0
  6813. label00004C68:
  6814. 00004C68  7002                     moveq.l    D0, 0x02
  6815. 00004C6A  B087                     cmp.l      D0, D7
  6816. 00004C6C  6200 00D0                bhi        +0xD2 /* 00004D3E */
  6817. 00004C70  206D C49C                movea.l    A0, [A5 - 0x3B64]
  6818. 00004C74  7000                     moveq.l    D0, 0x00
  6819. 00004C76  1010                     move.b     D0, [A0]
  6820. 00004C78  206D C49C                movea.l    A0, [A5 - 0x3B64]
  6821. 00004C7C  7200                     moveq.l    D1, 0x00
  6822. 00004C7E  1228 0001                move.b     D1, [A0 + 0x1]
  6823. 00004C82  E149                     lsl        D1.w, 8
  6824. 00004C84  8240                     or.w       D1, D0
  6825. 00004C86  3681                     move.w     [A3], D1
  6826. 00004C88  54AD C49C                addq.l     [A5 - 0x3B64], 2
  6827. 00004C8C  7000                     moveq.l    D0, 0x00
  6828. 00004C8E  3013                     move.w     D0, [A3]
  6829. 00004C90  223C 0000 8000           move.l     D1, 0x8000
  6830. 00004C96  C280                     and.l      D1, D0
  6831. 00004C98  6746                     beq        +0x48 /* 00004CE0 */
  6832. 00004C9A  7006                     moveq.l    D0, 0x06
  6833. 00004C9C  B087                     cmp.l      D0, D7
  6834. 00004C9E  6200 009E                bhi        +0xA0 /* 00004D3E */
  6835. 00004CA2  5587                     subq.l     D7, 2
  6836. 00004CA4  206D C49C                movea.l    A0, [A5 - 0x3B64]
  6837. 00004CA8  1B68 0003 AFDA           move.b     [A5 - 0x5026], [A0 + 0x3]
  6838. 00004CAE  206D C49C                movea.l    A0, [A5 - 0x3B64]
  6839. 00004CB2  1B68 0002 AFDB           move.b     [A5 - 0x5025], [A0 + 0x2]
  6840. 00004CB8  206D C49C                movea.l    A0, [A5 - 0x3B64]
  6841. 00004CBC  1B68 0001 AFDC           move.b     [A5 - 0x5024], [A0 + 0x1]
  6842. 00004CC2  206D C49C                movea.l    A0, [A5 - 0x3B64]
  6843. 00004CC6  1B50 AFDD                move.b     [A5 - 0x5023], [A0]
  6844. 00004CCA  276D AFDA 0002           move.l     [A3 + 0x2], [A5 - 0x5026]
  6845. 00004CD0  2B6D AFDA C4A4           move.l     [A5 - 0x3B5C], [A5 - 0x5026]
  6846. 00004CD6  58AD C49C                addq.l     [A5 - 0x3B64], 4
  6847. 00004CDA  49EB 0006                lea.l      A4, [A3 + 0x6]
  6848. 00004CDE  6032                     bra        +0x34 /* 00004D12 */
  6849. label00004CE0:
  6850. 00004CE0  7004                     moveq.l    D0, 0x04
  6851. 00004CE2  B087                     cmp.l      D0, D7
  6852. 00004CE4  6258                     bhi        +0x5A /* 00004D3E */
  6853. 00004CE6  206D C49C                movea.l    A0, [A5 - 0x3B64]
  6854. 00004CEA  7000                     moveq.l    D0, 0x00
  6855. 00004CEC  1010                     move.b     D0, [A0]
  6856. 00004CEE  206D C49C                movea.l    A0, [A5 - 0x3B64]
  6857. 00004CF2  7200                     moveq.l    D1, 0x00
  6858. 00004CF4  1228 0001                move.b     D1, [A0 + 0x1]
  6859. 00004CF8  E149                     lsl        D1.w, 8
  6860. 00004CFA  8240                     or.w       D1, D0
  6861. 00004CFC  3741 0002                move.w     [A3 + 0x2], D1
  6862. 00004D00  7000                     moveq.l    D0, 0x00
  6863. 00004D02  302B 0002                move.w     D0, [A3 + 0x2]
  6864. 00004D06  2B40 C4A4                move.l     [A5 - 0x3B5C], D0
  6865. 00004D0A  54AD C49C                addq.l     [A5 - 0x3B64], 2
  6866. 00004D0E  49EB 0004                lea.l      A4, [A3 + 0x4]
  6867. label00004D12:
  6868. 00004D12  303C 4000                move.w     D0, 0x4000 /* '@\0' */
  6869. 00004D16  C053                     and.w      D0, [A3]
  6870. 00004D18  6722                     beq        +0x24 /* 00004D3C */
  6871. 00004D1A  7006                     moveq.l    D0, 0x06
  6872. 00004D1C  B087                     cmp.l      D0, D7
  6873. 00004D1E  621E                     bhi        +0x20 /* 00004D3E */
  6874. 00004D20  206D C49C                movea.l    A0, [A5 - 0x3B64]
  6875. 00004D24  7000                     moveq.l    D0, 0x00
  6876. 00004D26  1010                     move.b     D0, [A0]
  6877. 00004D28  206D C49C                movea.l    A0, [A5 - 0x3B64]
  6878. 00004D2C  7200                     moveq.l    D1, 0x00
  6879. 00004D2E  1228 0001                move.b     D1, [A0 + 0x1]
  6880. 00004D32  E149                     lsl        D1.w, 8
  6881. 00004D34  8240                     or.w       D1, D0
  6882. 00004D36  3881                     move.w     [A4], D1
  6883. 00004D38  54AD C49C                addq.l     [A5 - 0x3B64], 2
  6884. label00004D3C:
  6885. 00004D3C  5246                     addq.w     D6, 1
  6886. label00004D3E:
  6887. 00004D3E  3006                     move.w     D0, D6
  6888. 00004D40  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  6889. 00004D44  4E75                     rts
  6890. fn00004D46:
  6891. 00004D46  4E56 FFD0                link       A6, -0x0030
  6892. 00004D4A  48E7 0F10                movem.l    -[A7], D4,D5,D6,D7,A3
  6893. 00004D4E  382E 000A                move.w     D4, [A6 + 0xA]
  6894. 00004D52  6D0A                     blt        +0xC /* 00004D5E */
  6895. 00004D54  206D BA78                movea.l    A0, [A5 - 0x4588]
  6896. 00004D58  B868 0194                cmp.w      D4, [A0 + 0x194]
  6897. 00004D5C  6F06                     ble        +0x8 /* 00004D64 */
  6898. label00004D5E:
  6899. 00004D5E  7000                     moveq.l    D0, 0x00
  6900. 00004D60  6000 0400                bra        +0x402 /* 00005162 */
  6901. label00004D64:
  6902. 00004D64  202D C49C                move.l     D0, [A5 - 0x3B64]
  6903. 00004D68  90AD C4A0                sub.l      D0, [A5 - 0x3B60]
  6904. 00004D6C  222D C494                move.l     D1, [A5 - 0x3B6C]
  6905. 00004D70  9280                     sub.l      D1, D0
  6906. 00004D72  7004                     moveq.l    D0, 0x04
  6907. 00004D74  B081                     cmp.l      D0, D1
  6908. 00004D76  631A                     bls        +0x1C /* 00004D92 */
  6909. 00004D78  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  6910. 00004D7E  7000                     moveq.l    D0, 0x00
  6911. 00004D80  2F00                     move.l     -[A7], D0
  6912. 00004D82  4EBA E022                jsr        [PC - 0x1FDE /* 00002DA6 */]
  6913. 00004D86  4A40                     tst.w      D0
  6914. 00004D88  508F                     addq.l     A7, 8
  6915. 00004D8A  6606                     bne        +0x8 /* 00004D92 */
  6916. 00004D8C  7000                     moveq.l    D0, 0x00
  6917. 00004D8E  6000 03D2                bra        +0x3D4 /* 00005162 */
  6918. label00004D92:
  6919. 00004D92  206D C49C                movea.l    A0, [A5 - 0x3B64]
  6920. 00004D96  7000                     moveq.l    D0, 0x00
  6921. 00004D98  1010                     move.b     D0, [A0]
  6922. 00004D9A  206D C49C                movea.l    A0, [A5 - 0x3B64]
  6923. 00004D9E  7200                     moveq.l    D1, 0x00
  6924. 00004DA0  1228 0001                move.b     D1, [A0 + 0x1]
  6925. 00004DA4  E149                     lsl        D1.w, 8
  6926. 00004DA6  3A01                     move.w     D5, D1
  6927. 00004DA8  8A40                     or.w       D5, D0
  6928. 00004DAA  202D C49C                move.l     D0, [A5 - 0x3B64]
  6929. 00004DAE  5480                     addq.l     D0, 2
  6930. 00004DB0  2040                     movea.l    A0, D0
  6931. 00004DB2  7000                     moveq.l    D0, 0x00
  6932. 00004DB4  1010                     move.b     D0, [A0]
  6933. 00004DB6  222D C49C                move.l     D1, [A5 - 0x3B64]
  6934. 00004DBA  5481                     addq.l     D1, 2
  6935. 00004DBC  2041                     movea.l    A0, D1
  6936. 00004DBE  7200                     moveq.l    D1, 0x00
  6937. 00004DC0  1228 0001                move.b     D1, [A0 + 0x1]
  6938. 00004DC4  E149                     lsl        D1.w, 8
  6939. 00004DC6  3C01                     move.w     D6, D1
  6940. 00004DC8  8C40                     or.w       D6, D0
  6941. 00004DCA  58AD C49C                addq.l     [A5 - 0x3B64], 4
  6942. 00004DCE  59AD C4A4                subq.l     [A5 - 0x3B5C], 4
  6943. 00004DD2  48C6                     ext.l      D6
  6944. 00004DD4  48C5                     ext.l      D5
  6945. 00004DD6  2006                     move.l     D0, D6
  6946. 00004DD8  9085                     sub.l      D0, D5
  6947. 00004DDA  E980                     asl        D0, 4
  6948. 00004DDC  7220                     moveq.l    D1, 0x20
  6949. 00004DDE  D081                     add.l      D0, D1
  6950. 00004DE0  2F00                     move.l     -[A7], D0
  6951. 00004DE2  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  6952. 00004DE6  206D BA78                movea.l    A0, [A5 - 0x4588]
  6953. 00004DEA  2068 0256                movea.l    A0, [A0 + 0x256]
  6954. 00004DEE  48C4                     ext.l      D4
  6955. 00004DF0  2204                     move.l     D1, D4
  6956. 00004DF2  E581                     asl        D1, 2
  6957. 00004DF4  2180 1800                move.l     [A0 + D1], D0
  6958. 00004DF8  588F                     addq.l     A7, 4
  6959. 00004DFA  6700 0360                beq        +0x362 /* 0000515C */
  6960. 00004DFE  206D BA78                movea.l    A0, [A5 - 0x4588]
  6961. 00004E02  2068 0256                movea.l    A0, [A0 + 0x256]
  6962. 00004E06  48C4                     ext.l      D4
  6963. 00004E08  2004                     move.l     D0, D4
  6964. 00004E0A  E580                     asl        D0, 2
  6965. 00004E0C  2070 0800                movea.l    A0, [A0 + D0]
  6966. 00004E10  3085                     move.w     [A0], D5
  6967. 00004E12  206D BA78                movea.l    A0, [A5 - 0x4588]
  6968. 00004E16  2068 0256                movea.l    A0, [A0 + 0x256]
  6969. 00004E1A  48C4                     ext.l      D4
  6970. 00004E1C  2004                     move.l     D0, D4
  6971. 00004E1E  E580                     asl        D0, 2
  6972. 00004E20  2070 0800                movea.l    A0, [A0 + D0]
  6973. 00004E24  3146 0002                move.w     [A0 + 0x2], D6
  6974. 00004E28  206D BA78                movea.l    A0, [A5 - 0x4588]
  6975. 00004E2C  2068 0256                movea.l    A0, [A0 + 0x256]
  6976. 00004E30  48C4                     ext.l      D4
  6977. 00004E32  2004                     move.l     D0, D4
  6978. 00004E34  E580                     asl        D0, 2
  6979. 00004E36  2070 0800                movea.l    A0, [A0 + D0]
  6980. 00004E3A  47E8 0010                lea.l      A3, [A0 + 0x10]
  6981. label00004E3E:
  6982. 00004E3E  202D C49C                move.l     D0, [A5 - 0x3B64]
  6983. 00004E42  90AD C4A0                sub.l      D0, [A5 - 0x3B60]
  6984. 00004E46  2E2D C494                move.l     D7, [A5 - 0x3B6C]
  6985. 00004E4A  9E80                     sub.l      D7, D0
  6986. 00004E4C  0C87 0000 0108           cmpi.l     D7, 0x108
  6987. 00004E52  6428                     bcc        +0x2A /* 00004E7C */
  6988. 00004E54  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  6989. 00004E5A  7000                     moveq.l    D0, 0x00
  6990. 00004E5C  2F00                     move.l     -[A7], D0
  6991. 00004E5E  4EBA DF46                jsr        [PC - 0x20BA /* 00002DA6 */]
  6992. 00004E62  4A40                     tst.w      D0
  6993. 00004E64  508F                     addq.l     A7, 8
  6994. 00004E66  6606                     bne        +0x8 /* 00004E6E */
  6995. 00004E68  7000                     moveq.l    D0, 0x00
  6996. 00004E6A  6000 02F6                bra        +0x2F8 /* 00005162 */
  6997. label00004E6E:
  6998. 00004E6E  202D C49C                move.l     D0, [A5 - 0x3B64]
  6999. 00004E72  90AD C4A0                sub.l      D0, [A5 - 0x3B60]
  7000. 00004E76  2E2D C494                move.l     D7, [A5 - 0x3B6C]
  7001. 00004E7A  9E80                     sub.l      D7, D0
  7002. label00004E7C:
  7003. 00004E7C  206D C49C                movea.l    A0, [A5 - 0x3B64]
  7004. 00004E80  1690                     move.b     [A3], [A0]
  7005. 00004E82  677A                     beq        +0x7C /* 00004EFE */
  7006. 00004E84  206D C49C                movea.l    A0, [A5 - 0x3B64]
  7007. 00004E88  1768 0001 0001           move.b     [A3 + 0x1], [A0 + 0x1]
  7008. 00004E8E  202D C49C                move.l     D0, [A5 - 0x3B64]
  7009. 00004E92  5480                     addq.l     D0, 2
  7010. 00004E94  2040                     movea.l    A0, D0
  7011. 00004E96  7000                     moveq.l    D0, 0x00
  7012. 00004E98  1010                     move.b     D0, [A0]
  7013. 00004E9A  222D C49C                move.l     D1, [A5 - 0x3B64]
  7014. 00004E9E  5481                     addq.l     D1, 2
  7015. 00004EA0  2041                     movea.l    A0, D1
  7016. 00004EA2  7200                     moveq.l    D1, 0x00
  7017. 00004EA4  1228 0001                move.b     D1, [A0 + 0x1]
  7018. 00004EA8  E149                     lsl        D1.w, 8
  7019. 00004EAA  8240                     or.w       D1, D0
  7020. 00004EAC  3741 0002                move.w     [A3 + 0x2], D1
  7021. 00004EB0  202D C49C                move.l     D0, [A5 - 0x3B64]
  7022. 00004EB4  5880                     addq.l     D0, 4
  7023. 00004EB6  2040                     movea.l    A0, D0
  7024. 00004EB8  7000                     moveq.l    D0, 0x00
  7025. 00004EBA  1010                     move.b     D0, [A0]
  7026. 00004EBC  222D C49C                move.l     D1, [A5 - 0x3B64]
  7027. 00004EC0  5881                     addq.l     D1, 4
  7028. 00004EC2  2041                     movea.l    A0, D1
  7029. 00004EC4  7200                     moveq.l    D1, 0x00
  7030. 00004EC6  1228 0001                move.b     D1, [A0 + 0x1]
  7031. 00004ECA  E149                     lsl        D1.w, 8
  7032. 00004ECC  8240                     or.w       D1, D0
  7033. 00004ECE  3741 0004                move.w     [A3 + 0x4], D1
  7034. 00004ED2  7007                     moveq.l    D0, 0x07
  7035. 00004ED4  C013                     and.b      D0, [A3]
  7036. 00004ED6  0C00 0001                cmpi.b     D0, 0x1
  7037. 00004EDA  6722                     beq        +0x24 /* 00004EFE */
  7038. 00004EDC  202D C49C                move.l     D0, [A5 - 0x3B64]
  7039. 00004EE0  5C80                     addq.l     D0, 6
  7040. 00004EE2  2040                     movea.l    A0, D0
  7041. 00004EE4  7000                     moveq.l    D0, 0x00
  7042. 00004EE6  1010                     move.b     D0, [A0]
  7043. 00004EE8  222D C49C                move.l     D1, [A5 - 0x3B64]
  7044. 00004EEC  5C81                     addq.l     D1, 6
  7045. 00004EEE  2041                     movea.l    A0, D1
  7046. 00004EF0  7200                     moveq.l    D1, 0x00
  7047. 00004EF2  1228 0001                move.b     D1, [A0 + 0x1]
  7048. 00004EF6  E149                     lsl        D1.w, 8
  7049. 00004EF8  8240                     or.w       D1, D0
  7050. 00004EFA  3741 0006                move.w     [A3 + 0x6], D1
  7051. label00004EFE:
  7052. 00004EFE  7007                     moveq.l    D0, 0x07
  7053. 00004F00  C013                     and.b      D0, [A3]
  7054. 00004F02  0C00 0005                cmpi.b     D0, 0x5
  7055. 00004F06  6600 0090                bne        +0x92 /* 00004F98 */
  7056. 00004F0A  7010                     moveq.l    D0, 0x10
  7057. 00004F0C  B087                     cmp.l      D0, D7
  7058. 00004F0E  6306                     bls        +0x8 /* 00004F16 */
  7059. 00004F10  7000                     moveq.l    D0, 0x00
  7060. 00004F12  6000 024E                bra        +0x250 /* 00005162 */
  7061. label00004F16:
  7062. 00004F16  486B 0008                pea.l      [A3 + 0x8]
  7063. 00004F1A  202D C49C                move.l     D0, [A5 - 0x3B64]
  7064. 00004F1E  5080                     addq.l     D0, 8
  7065. 00004F20  2F00                     move.l     -[A7], D0
  7066. 00004F22  4EAD 1AFA                jsr        [A5 + 0x1AFA /* export_859 */]
  7067. 00004F26  4A6D C438                tst.w      [A5 - 0x3BC8]
  7068. 00004F2A  508F                     addq.l     A7, 8
  7069. 00004F2C  6706                     beq        +0x8 /* 00004F34 */
  7070. 00004F2E  4A6D C436                tst.w      [A5 - 0x3BCA]
  7071. 00004F32  6750                     beq        +0x52 /* 00004F84 */
  7072. label00004F34:
  7073. 00004F34  303C 00F0                move.w     D0, 0xF0
  7074. 00004F38  C06B 0002                and.w      D0, [A3 + 0x2]
  7075. 00004F3C  0C40 0050                cmpi.w     D0, 0x50 /* 'P' */
  7076. 00004F40  6542                     bcs        +0x44 /* 00004F84 */
  7077. 00004F42  303C 00F0                move.w     D0, 0xF0
  7078. 00004F46  C06B 0002                and.w      D0, [A3 + 0x2]
  7079. 00004F4A  0C40 0090                cmpi.w     D0, 0x90
  7080. 00004F4E  6234                     bhi        +0x36 /* 00004F84 */
  7081. 00004F50  2D7C 0000 05B6 FFD0      move.l     [A6 - 0x30], 0x5B6
  7082. 00004F58  486E FFD4                pea.l      [A6 - 0x2C]
  7083. 00004F5C  486E FFD0                pea.l      [A6 - 0x30]
  7084. 00004F60  4EAD 1AF2                jsr        [A5 + 0x1AF2 /* export_858 */]
  7085. 00004F64  2D6E FFD4 FFD4           move.l     [A6 - 0x2C], [A6 - 0x2C]
  7086. 00004F6A  2D6E FFD8 FFD8           move.l     [A6 - 0x28], [A6 - 0x28]
  7087. 00004F70  486B 0008                pea.l      [A3 + 0x8]
  7088. 00004F74  486E FFD4                pea.l      [A6 - 0x2C]
  7089. 00004F78  486B 0008                pea.l      [A3 + 0x8]
  7090. 00004F7C  4EAD 1A1A                jsr        [A5 + 0x1A1A /* export_831 */]
  7091. 00004F80  4FEF 0014                lea.l      A7, [A7 + 0x14]
  7092. label00004F84:
  7093. 00004F84  06AD 0000 0010 C49C      addi.l     [A5 - 0x3B64], 0x10
  7094. 00004F8C  04AD 0000 0010 C4A4      subi.l     [A5 - 0x3B5C], 0x10
  7095. 00004F94  6000 0136                bra        +0x138 /* 000050CC */
  7096. label00004F98:
  7097. 00004F98  7007                     moveq.l    D0, 0x07
  7098. 00004F9A  C013                     and.b      D0, [A3]
  7099. 00004F9C  0C00 0002                cmpi.b     D0, 0x2
  7100. 00004FA0  6650                     bne        +0x52 /* 00004FF2 */
  7101. 00004FA2  206D C49C                movea.l    A0, [A5 - 0x3B64]
  7102. 00004FA6  7000                     moveq.l    D0, 0x00
  7103. 00004FA8  1028 0008                move.b     D0, [A0 + 0x8]
  7104. 00004FAC  7209                     moveq.l    D1, 0x09
  7105. 00004FAE  D081                     add.l      D0, D1
  7106. 00004FB0  B087                     cmp.l      D0, D7
  7107. 00004FB2  6306                     bls        +0x8 /* 00004FBA */
  7108. 00004FB4  7000                     moveq.l    D0, 0x00
  7109. 00004FB6  6000 01AA                bra        +0x1AC /* 00005162 */
  7110. label00004FBA:
  7111. 00004FBA  202D C49C                move.l     D0, [A5 - 0x3B64]
  7112. 00004FBE  5080                     addq.l     D0, 8
  7113. 00004FC0  2F00                     move.l     -[A7], D0
  7114. 00004FC2  486B 0008                pea.l      [A3 + 0x8]
  7115. 00004FC6  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  7116. 00004FCA  206D C49C                movea.l    A0, [A5 - 0x3B64]
  7117. 00004FCE  7000                     moveq.l    D0, 0x00
  7118. 00004FD0  1028 0008                move.b     D0, [A0 + 0x8]
  7119. 00004FD4  7209                     moveq.l    D1, 0x09
  7120. 00004FD6  D081                     add.l      D0, D1
  7121. 00004FD8  91AD C4A4                sub.l      [A5 - 0x3B5C], D0
  7122. 00004FDC  206D C49C                movea.l    A0, [A5 - 0x3B64]
  7123. 00004FE0  7000                     moveq.l    D0, 0x00
  7124. 00004FE2  1028 0008                move.b     D0, [A0 + 0x8]
  7125. 00004FE6  D081                     add.l      D0, D1
  7126. 00004FE8  D1AD C49C                add.l      [A5 - 0x3B64], D0
  7127. 00004FEC  508F                     addq.l     A7, 8
  7128. 00004FEE  6000 00DC                bra        +0xDE /* 000050CC */
  7129. label00004FF2:
  7130. 00004FF2  7007                     moveq.l    D0, 0x07
  7131. 00004FF4  C013                     and.b      D0, [A3]
  7132. 00004FF6  0C00 0003                cmpi.b     D0, 0x3
  7133. 00004FFA  6652                     bne        +0x54 /* 0000504E */
  7134. 00004FFC  206D C49C                movea.l    A0, [A5 - 0x3B64]
  7135. 00005000  7000                     moveq.l    D0, 0x00
  7136. 00005002  1028 0008                move.b     D0, [A0 + 0x8]
  7137. 00005006  7209                     moveq.l    D1, 0x09
  7138. 00005008  D081                     add.l      D0, D1
  7139. 0000500A  B087                     cmp.l      D0, D7
  7140. 0000500C  6216                     bhi        +0x18 /* 00005024 */
  7141. 0000500E  202D C49C                move.l     D0, [A5 - 0x3B64]
  7142. 00005012  5080                     addq.l     D0, 8
  7143. 00005014  2F00                     move.l     -[A7], D0
  7144. 00005016  486B 0008                pea.l      [A3 + 0x8]
  7145. 0000501A  4EAD 0E7A                jsr        [A5 + 0xE7A /* export_459 */]
  7146. 0000501E  4A40                     tst.w      D0
  7147. 00005020  508F                     addq.l     A7, 8
  7148. 00005022  6606                     bne        +0x8 /* 0000502A */
  7149. label00005024:
  7150. 00005024  7000                     moveq.l    D0, 0x00
  7151. 00005026  6000 013A                bra        +0x13C /* 00005162 */
  7152. label0000502A:
  7153. 0000502A  206D C49C                movea.l    A0, [A5 - 0x3B64]
  7154. 0000502E  7000                     moveq.l    D0, 0x00
  7155. 00005030  1028 0008                move.b     D0, [A0 + 0x8]
  7156. 00005034  7209                     moveq.l    D1, 0x09
  7157. 00005036  D081                     add.l      D0, D1
  7158. 00005038  91AD C4A4                sub.l      [A5 - 0x3B5C], D0
  7159. 0000503C  206D C49C                movea.l    A0, [A5 - 0x3B64]
  7160. 00005040  7000                     moveq.l    D0, 0x00
  7161. 00005042  1028 0008                move.b     D0, [A0 + 0x8]
  7162. 00005046  D081                     add.l      D0, D1
  7163. 00005048  D1AD C49C                add.l      [A5 - 0x3B64], D0
  7164. 0000504C  607E                     bra        +0x80 /* 000050CC */
  7165. label0000504E:
  7166. 0000504E  7007                     moveq.l    D0, 0x07
  7167. 00005050  C013                     and.b      D0, [A3]
  7168. 00005052  0C00 0004                cmpi.b     D0, 0x4
  7169. 00005056  6640                     bne        +0x42 /* 00005098 */
  7170. 00005058  700A                     moveq.l    D0, 0x0A
  7171. 0000505A  B087                     cmp.l      D0, D7
  7172. 0000505C  6306                     bls        +0x8 /* 00005064 */
  7173. 0000505E  7000                     moveq.l    D0, 0x00
  7174. 00005060  6000 0100                bra        +0x102 /* 00005162 */
  7175. label00005064:
  7176. 00005064  202D C49C                move.l     D0, [A5 - 0x3B64]
  7177. 00005068  5080                     addq.l     D0, 8
  7178. 0000506A  2040                     movea.l    A0, D0
  7179. 0000506C  7000                     moveq.l    D0, 0x00
  7180. 0000506E  1010                     move.b     D0, [A0]
  7181. 00005070  222D C49C                move.l     D1, [A5 - 0x3B64]
  7182. 00005074  5081                     addq.l     D1, 8
  7183. 00005076  2041                     movea.l    A0, D1
  7184. 00005078  7200                     moveq.l    D1, 0x00
  7185. 0000507A  1228 0001                move.b     D1, [A0 + 0x1]
  7186. 0000507E  E149                     lsl        D1.w, 8
  7187. 00005080  8240                     or.w       D1, D0
  7188. 00005082  3741 0008                move.w     [A3 + 0x8], D1
  7189. 00005086  06AD 0000 000A C49C      addi.l     [A5 - 0x3B64], 0xA /* '\n' */
  7190. 0000508E  04AD 0000 000A C4A4      subi.l     [A5 - 0x3B5C], 0xA /* '\n' */
  7191. 00005096  6034                     bra        +0x36 /* 000050CC */
  7192. label00005098:
  7193. 00005098  7007                     moveq.l    D0, 0x07
  7194. 0000509A  C013                     and.b      D0, [A3]
  7195. 0000509C  0C00 0001                cmpi.b     D0, 0x1
  7196. 000050A0  6616                     bne        +0x18 /* 000050B8 */
  7197. 000050A2  7006                     moveq.l    D0, 0x06
  7198. 000050A4  B087                     cmp.l      D0, D7
  7199. 000050A6  6306                     bls        +0x8 /* 000050AE */
  7200. 000050A8  7000                     moveq.l    D0, 0x00
  7201. 000050AA  6000 00B6                bra        +0xB8 /* 00005162 */
  7202. label000050AE:
  7203. 000050AE  5CAD C49C                addq.l     [A5 - 0x3B64], 6
  7204. 000050B2  5DAD C4A4                subq.l     [A5 - 0x3B5C], 6
  7205. 000050B6  6014                     bra        +0x16 /* 000050CC */
  7206. label000050B8:
  7207. 000050B8  4A87                     tst.l      D7
  7208. 000050BA  670A                     beq        +0xC /* 000050C6 */
  7209. 000050BC  52AD C49C                addq.l     [A5 - 0x3B64], 1
  7210. 000050C0  53AD C4A4                subq.l     [A5 - 0x3B5C], 1
  7211. 000050C4  6006                     bra        +0x8 /* 000050CC */
  7212. label000050C6:
  7213. 000050C6  7000                     moveq.l    D0, 0x00
  7214. 000050C8  6000 0098                bra        +0x9A /* 00005162 */
  7215. label000050CC:
  7216. 000050CC  4A6D C43A                tst.w      [A5 - 0x3BC6]
  7217. 000050D0  677A                     beq        +0x7C /* 0000514C */
  7218. 000050D2  4A2B 0001                tst.b      [A3 + 0x1]
  7219. 000050D6  6774                     beq        +0x76 /* 0000514C */
  7220. 000050D8  206D BA78                movea.l    A0, [A5 - 0x4588]
  7221. 000050DC  2068 0246                movea.l    A0, [A0 + 0x246]
  7222. 000050E0  7000                     moveq.l    D0, 0x00
  7223. 000050E2  302B 0004                move.w     D0, [A3 + 0x4]
  7224. 000050E6  2200                     move.l     D1, D0
  7225. 000050E8  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  7226. 000050EC  4841                     swap.w     D1
  7227. 000050EE  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  7228. 000050F2  4841                     swap.w     D1
  7229. 000050F4  4241                     clr.w      D1
  7230. 000050F6  D081                     add.l      D0, D1
  7231. 000050F8  43EE FFDE                lea.l      A1, [A6 - 0x22]
  7232. 000050FC  41F0 0800                lea.l      A0, [A0 + D0]
  7233. 00005100  7007                     moveq.l    D0, 0x07
  7234. label00005102:
  7235. 00005102  22D8                     move.l     [A1]+, [A0]+
  7236. 00005104  51C8 FFFC                dbf        D0, -0x6 /* 00005102 */
  7237. 00005108  32D8                     move.w     [A1]+, [A0]+
  7238. 0000510A  7000                     moveq.l    D0, 0x00
  7239. 0000510C  102B 0001                move.b     D0, [A3 + 0x1]
  7240. 00005110  3D40 FFFC                move.w     [A6 - 0x4], D0
  7241. 00005114  422B 0001                clr.b      [A3 + 0x1]
  7242. 00005118  486E FFDC                pea.l      [A6 - 0x24]
  7243. 0000511C  486E FFDE                pea.l      [A6 - 0x22]
  7244. 00005120  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  7245. 00005124  4EAD 1462                jsr        [A5 + 0x1462 /* export_648 */]
  7246. 00005128  4A40                     tst.w      D0
  7247. 0000512A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7248. 0000512E  6604                     bne        +0x6 /* 00005134 */
  7249. 00005130  7000                     moveq.l    D0, 0x00
  7250. 00005132  602E                     bra        +0x30 /* 00005162 */
  7251. label00005134:
  7252. 00005134  7000                     moveq.l    D0, 0x00
  7253. 00005136  302B 0004                move.w     D0, [A3 + 0x4]
  7254. 0000513A  2F00                     move.l     -[A7], D0
  7255. 0000513C  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  7256. 00005140  4EAD 146A                jsr        [A5 + 0x146A /* export_649 */]
  7257. 00005144  376E FFDC 0004           move.w     [A3 + 0x4], [A6 - 0x24]
  7258. 0000514A  508F                     addq.l     A7, 8
  7259. label0000514C:
  7260. 0000514C  D6FC 0010                add.w      A3, 0x10
  7261. 00005150  3005                     move.w     D0, D5
  7262. 00005152  5245                     addq.w     D5, 1
  7263. 00005154  BC40                     cmp.w      D6, D0
  7264. 00005156  6E00 FCE6                bgt        -0x318 /* 00004E3E */
  7265. 0000515A  6004                     bra        +0x6 /* 00005160 */
  7266. label0000515C:
  7267. 0000515C  7000                     moveq.l    D0, 0x00
  7268. 0000515E  6002                     bra        +0x4 /* 00005162 */
  7269. label00005160:
  7270. 00005160  7001                     moveq.l    D0, 0x01
  7271. label00005162:
  7272. 00005162  4CEE 08F0 FFBC           movem.l    D4,D5,D6,D7,A3, [A6 - 0x44]
  7273. 00005168  4E5E                     unlink     A6
  7274. 0000516A  4E75                     rts
  7275. fn0000516C:
  7276. 0000516C  4E56 FFB4                link       A6, -0x004C
  7277. 00005170  48E7 0110                movem.l    -[A7], D7,A3
  7278. 00005174  47ED C44A                lea.l      A3, [A5 - 0x3BB6]
  7279. 00005178  4247                     clr.w      D7
  7280. 0000517A  206D BA78                movea.l    A0, [A5 - 0x4588]
  7281. 0000517E  4AA8 025A                tst.l      [A0 + 0x25A]
  7282. 00005182  6600 0134                bne        +0x136 /* 000052B8 */
  7283. 00005186  4AAD C446                tst.l      [A5 - 0x3BBA]
  7284. 0000518A  6614                     bne        +0x16 /* 000051A0 */
  7285. 0000518C  7010                     moveq.l    D0, 0x10
  7286. 0000518E  2F00                     move.l     -[A7], D0
  7287. 00005190  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  7288. 00005194  2B40 C446                move.l     [A5 - 0x3BBA], D0
  7289. 00005198  3B7C 0004 C43E           move.w     [A5 - 0x3BC2], 0x4
  7290. 0000519E  588F                     addq.l     A7, 4
  7291. label000051A0:
  7292. 000051A0  206D BA78                movea.l    A0, [A5 - 0x4588]
  7293. 000051A4  41E8 025A                lea.l      A0, [A0 + 0x25A]
  7294. 000051A8  226D C446                movea.l    A1, [A5 - 0x3BBA]
  7295. 000051AC  2288                     move.l     [A1], A0
  7296. 000051AE  426D C440                clr.w      [A5 - 0x3BC0]
  7297. 000051B2  6000 0104                bra        +0x106 /* 000052B8 */
  7298. label000051B6:
  7299. 000051B6  7004                     moveq.l    D0, 0x04
  7300. 000051B8  B06E FFD8                cmp.w      D0, [A6 - 0x28]
  7301. 000051BC  660C                     bne        +0xE /* 000051CA */
  7302. 000051BE  206E FFB4                movea.l    A0, [A6 - 0x4C]
  7303. 000051C2  7000                     moveq.l    D0, 0x00
  7304. 000051C4  2140 0036                move.l     [A0 + 0x36], D0
  7305. 000051C8  6078                     bra        +0x7A /* 00005242 */
  7306. label000051CA:
  7307. 000051CA  700B                     moveq.l    D0, 0x0B
  7308. 000051CC  B06E FFD8                cmp.w      D0, [A6 - 0x28]
  7309. 000051D0  6646                     bne        +0x48 /* 00005218 */
  7310. 000051D2  302D C43E                move.w     D0, [A5 - 0x3BC2]
  7311. 000051D6  5340                     subq.w     D0, 1
  7312. 000051D8  B06D C440                cmp.w      D0, [A5 - 0x3BC0]
  7313. 000051DC  6E64                     bgt        +0x66 /* 00005242 */
  7314. 000051DE  302D C43E                move.w     D0, [A5 - 0x3BC2]
  7315. 000051E2  48C0                     ext.l      D0
  7316. 000051E4  5880                     addq.l     D0, 4
  7317. 000051E6  E580                     asl        D0, 2
  7318. 000051E8  2F00                     move.l     -[A7], D0
  7319. 000051EA  302D C43E                move.w     D0, [A5 - 0x3BC2]
  7320. 000051EE  48C0                     ext.l      D0
  7321. 000051F0  E580                     asl        D0, 2
  7322. 000051F2  2F00                     move.l     -[A7], D0
  7323. 000051F4  486D C446                pea.l      [A5 - 0x3BBA]
  7324. 000051F8  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  7325. 000051FC  4A40                     tst.w      D0
  7326. 000051FE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7327. 00005202  660E                     bne        +0x10 /* 00005212 */
  7328. 00005204  2F2E FFB4                move.l     -[A7], [A6 - 0x4C]
  7329. 00005208  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  7330. 0000520C  588F                     addq.l     A7, 4
  7331. 0000520E  6000 00E8                bra        +0xEA /* 000052F8 */
  7332. label00005212:
  7333. 00005212  586D C43E                addq.w     [A5 - 0x3BC2], 4
  7334. 00005216  602A                     bra        +0x2C /* 00005242 */
  7335. label00005218:
  7336. 00005218  7002                     moveq.l    D0, 0x02
  7337. 0000521A  B06E FFD8                cmp.w      D0, [A6 - 0x28]
  7338. 0000521E  6622                     bne        +0x24 /* 00005242 */
  7339. 00005220  486D 2452                pea.l      [A5 + 0x2452 /* export_1158 */]
  7340. 00005224  4EBA 120A                jsr        [PC + 0x120A /* 00006430 */]
  7341. 00005228  206E FFB4                movea.l    A0, [A6 - 0x4C]
  7342. 0000522C  2140 002A                move.l     [A0 + 0x2A], D0
  7343. 00005230  588F                     addq.l     A7, 4
  7344. 00005232  660E                     bne        +0x10 /* 00005242 */
  7345. 00005234  2F2E FFB4                move.l     -[A7], [A6 - 0x4C]
  7346. 00005238  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  7347. 0000523C  588F                     addq.l     A7, 4
  7348. 0000523E  6000 00B8                bra        +0xBA /* 000052F8 */
  7349. label00005242:
  7350. 00005242  206D C446                movea.l    A0, [A5 - 0x3BBA]
  7351. 00005246  302D C440                move.w     D0, [A5 - 0x3BC0]
  7352. 0000524A  48C0                     ext.l      D0
  7353. 0000524C  E580                     asl        D0, 2
  7354. 0000524E  2070 0800                movea.l    A0, [A0 + D0]
  7355. 00005252  226E FFB4                movea.l    A1, [A6 - 0x4C]
  7356. 00005256  2350 0026                move.l     [A1 + 0x26], [A0]
  7357. 0000525A  206D C446                movea.l    A0, [A5 - 0x3BBA]
  7358. 0000525E  302D C440                move.w     D0, [A5 - 0x3BC0]
  7359. 00005262  48C0                     ext.l      D0
  7360. 00005264  E580                     asl        D0, 2
  7361. 00005266  2070 0800                movea.l    A0, [A0 + D0]
  7362. 0000526A  20AE FFB4                move.l     [A0], [A6 - 0x4C]
  7363. 0000526E  206E FFB4                movea.l    A0, [A6 - 0x4C]
  7364. 00005272  41E8 0026                lea.l      A0, [A0 + 0x26]
  7365. 00005276  226D C446                movea.l    A1, [A5 - 0x3BBA]
  7366. 0000527A  302D C440                move.w     D0, [A5 - 0x3BC0]
  7367. 0000527E  48C0                     ext.l      D0
  7368. 00005280  E580                     asl        D0, 2
  7369. 00005282  2388 0800                move.l     [A1 + D0], A0
  7370. 00005286  700B                     moveq.l    D0, 0x0B
  7371. 00005288  B06E FFD8                cmp.w      D0, [A6 - 0x28]
  7372. 0000528C  6626                     bne        +0x28 /* 000052B4 */
  7373. 0000528E  206E FFB4                movea.l    A0, [A6 - 0x4C]
  7374. 00005292  7000                     moveq.l    D0, 0x00
  7375. 00005294  2140 002A                move.l     [A0 + 0x2A], D0
  7376. 00005298  206E FFB4                movea.l    A0, [A6 - 0x4C]
  7377. 0000529C  41E8 002A                lea.l      A0, [A0 + 0x2A]
  7378. 000052A0  226D C446                movea.l    A1, [A5 - 0x3BBA]
  7379. 000052A4  526D C440                addq.w     [A5 - 0x3BC0], 1
  7380. 000052A8  322D C440                move.w     D1, [A5 - 0x3BC0]
  7381. 000052AC  48C1                     ext.l      D1
  7382. 000052AE  E581                     asl        D1, 2
  7383. 000052B0  2388 1800                move.l     [A1 + D1], A0
  7384. label000052B4:
  7385. 000052B4  5247                     addq.w     D7, 1
  7386. 000052B6  6040                     bra        +0x42 /* 000052F8 */
  7387. label000052B8:
  7388. 000052B8  7001                     moveq.l    D0, 0x01
  7389. 000052BA  2F00                     move.l     -[A7], D0
  7390. 000052BC  486D C0D4                pea.l      [A5 - 0x3F2C]
  7391. 000052C0  486E FFB8                pea.l      [A6 - 0x48]
  7392. 000052C4  4EBA B838                jsr        [PC - 0x47C8 /* 00000AFE */]
  7393. 000052C8  4A40                     tst.w      D0
  7394. 000052CA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7395. 000052CE  6728                     beq        +0x2A /* 000052F8 */
  7396. 000052D0  302E FFD8                move.w     D0, [A6 - 0x28]
  7397. 000052D4  D040                     add.w      D0, D0
  7398. 000052D6  3033 0000                move.w     D0, [A3 + D0.w]
  7399. 000052DA  48C0                     ext.l      D0
  7400. 000052DC  722A                     moveq.l    D1, 0x2A
  7401. 000052DE  D081                     add.l      D0, D1
  7402. 000052E0  2F00                     move.l     -[A7], D0
  7403. 000052E2  486E FFB4                pea.l      [A6 - 0x4C]
  7404. 000052E6  486E FFB8                pea.l      [A6 - 0x48]
  7405. 000052EA  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  7406. 000052EE  4A40                     tst.w      D0
  7407. 000052F0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7408. 000052F4  6600 FEC0                bne        -0x13E /* 000051B6 */
  7409. label000052F8:
  7410. 000052F8  3007                     move.w     D0, D7
  7411. 000052FA  4CEE 0880 FFAC           movem.l    D7,A3, [A6 - 0x54]
  7412. 00005300  4E5E                     unlink     A6
  7413. 00005302  4E75                     rts
  7414. fn00005304:
  7415. 00005304  4E56 0000                link       A6, 0
  7416. 00005308  48E7 0110                movem.l    -[A7], D7,A3
  7417. 0000530C  7E01                     moveq.l    D7, 0x01
  7418. 0000530E  4A6E 000A                tst.w      [A6 + 0xA]
  7419. 00005312  673A                     beq        +0x3C /* 0000534E */
  7420. 00005314  7001                     moveq.l    D0, 0x01
  7421. 00005316  2F00                     move.l     -[A7], D0
  7422. 00005318  206D BA78                movea.l    A0, [A5 - 0x4588]
  7423. 0000531C  4868 00E8                pea.l      [A0 + 0xE8]
  7424. 00005320  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  7425. 00005324  4EBA DC0A                jsr        [PC - 0x23F6 /* 00002F30 */]
  7426. 00005328  2640                     movea.l    A3, D0
  7427. 0000532A  200B                     move.l     D0, A3
  7428. 0000532C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7429. 00005330  671A                     beq        +0x1C /* 0000534C */
  7430. 00005332  006B 0004 0168           ori.w      [A3 + 0x168], 0x4
  7431. 00005338  7001                     moveq.l    D0, 0x01
  7432. 0000533A  2F00                     move.l     -[A7], D0
  7433. 0000533C  7200                     moveq.l    D1, 0x00
  7434. 0000533E  2F01                     move.l     -[A7], D1
  7435. 00005340  2F0B                     move.l     -[A7], A3
  7436. 00005342  4EAD 0A1A                jsr        [A5 + 0xA1A /* export_319 */]
  7437. 00005346  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7438. 0000534A  6002                     bra        +0x4 /* 0000534E */
  7439. label0000534C:
  7440. 0000534C  4247                     clr.w      D7
  7441. label0000534E:
  7442. 0000534E  4A47                     tst.w      D7
  7443. 00005350  672A                     beq        +0x2C /* 0000537C */
  7444. 00005352  7001                     moveq.l    D0, 0x01
  7445. 00005354  2F00                     move.l     -[A7], D0
  7446. 00005356  486D BF7A                pea.l      [A5 - 0x4086]
  7447. 0000535A  206D BA78                movea.l    A0, [A5 - 0x4588]
  7448. 0000535E  4868 00E8                pea.l      [A0 + 0xE8]
  7449. 00005362  4EBA B79A                jsr        [PC - 0x4866 /* 00000AFE */]
  7450. 00005366  3E00                     move.w     D7, D0
  7451. 00005368  4A6D C438                tst.w      [A5 - 0x3BC8]
  7452. 0000536C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7453. 00005370  660A                     bne        +0xC /* 0000537C */
  7454. 00005372  206D BA78                movea.l    A0, [A5 - 0x4588]
  7455. 00005376  0068 4000 0100           ori.w      [A0 + 0x100], 0x4000 /* '@\0' */
  7456. label0000537C:
  7457. 0000537C  3007                     move.w     D0, D7
  7458. 0000537E  4CEE 0880 FFF8           movem.l    D7,A3, [A6 - 0x8]
  7459. 00005384  4E5E                     unlink     A6
  7460. 00005386  4E75                     rts
  7461. fn00005388:
  7462. 00005388  4E56 FFFC                link       A6, -0x0004
  7463. 0000538C  48E7 0118                movem.l    -[A7], D7,A3,A4
  7464. 00005390  266E 0008                movea.l    A3, [A6 + 0x8]
  7465. 00005394  7E01                     moveq.l    D7, 0x01
  7466. 00005396  4878 0680                push.l     0x680
  7467. 0000539A  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  7468. 0000539E  2D40 FFFC                move.l     [A6 - 0x4], D0
  7469. 000053A2  588F                     addq.l     A7, 4
  7470. 000053A4  6700 00D4                beq        +0xD6 /* 0000547A */
  7471. 000053A8  426D C3C6                clr.w      [A5 - 0x3C3A]
  7472. 000053AC  6000 00BE                bra        +0xC0 /* 0000546C */
  7473. label000053B0:
  7474. 000053B0  206B 0242                movea.l    A0, [A3 + 0x242]
  7475. 000053B4  7000                     moveq.l    D0, 0x00
  7476. 000053B6  302D C3C6                move.w     D0, [A5 - 0x3C3A]
  7477. 000053BA  E580                     asl        D0, 2
  7478. 000053BC  4AB0 0800                tst.l      [A0 + D0]
  7479. 000053C0  6700 00A6                beq        +0xA8 /* 00005468 */
  7480. 000053C4  206B 0242                movea.l    A0, [A3 + 0x242]
  7481. 000053C8  7000                     moveq.l    D0, 0x00
  7482. 000053CA  302D C3C6                move.w     D0, [A5 - 0x3C3A]
  7483. 000053CE  E580                     asl        D0, 2
  7484. 000053D0  2070 0800                movea.l    A0, [A0 + D0]
  7485. 000053D4  49E8 0009                lea.l      A4, [A0 + 0x9]
  7486. 000053D8  206B 0242                movea.l    A0, [A3 + 0x242]
  7487. 000053DC  7000                     moveq.l    D0, 0x00
  7488. 000053DE  302D C3C6                move.w     D0, [A5 - 0x3C3A]
  7489. 000053E2  E580                     asl        D0, 2
  7490. 000053E4  2070 0800                movea.l    A0, [A0 + D0]
  7491. 000053E8  4868 0006                pea.l      [A0 + 0x6]
  7492. 000053EC  7001                     moveq.l    D0, 0x01
  7493. 000053EE  2F00                     move.l     -[A7], D0
  7494. 000053F0  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7495. 000053F4  2F0C                     move.l     -[A7], A4
  7496. 000053F6  4EBA 0152                jsr        [PC + 0x152 /* 0000554A */]
  7497. 000053FA  3E00                     move.w     D7, D0
  7498. 000053FC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7499. 00005400  2F0C                     move.l     -[A7], A4
  7500. 00005402  206B 0242                movea.l    A0, [A3 + 0x242]
  7501. 00005406  7000                     moveq.l    D0, 0x00
  7502. 00005408  302D C3C6                move.w     D0, [A5 - 0x3C3A]
  7503. 0000540C  E580                     asl        D0, 2
  7504. 0000540E  2070 0800                movea.l    A0, [A0 + D0]
  7505. 00005412  3028 0006                move.w     D0, [A0 + 0x6]
  7506. 00005416  48C0                     ext.l      D0
  7507. 00005418  2F00                     move.l     -[A7], D0
  7508. 0000541A  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  7509. 0000541E  4A47                     tst.w      D7
  7510. 00005420  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7511. 00005424  6642                     bne        +0x44 /* 00005468 */
  7512. 00005426  2B4B B9C6                move.l     [A5 - 0x463A], A3
  7513. 0000542A  426D B9BE                clr.w      [A5 - 0x4642]
  7514. 0000542E  426D B9C2                clr.w      [A5 - 0x463E]
  7515. 00005432  3B7C 7FFF B9C0           move.w     [A5 - 0x4640], 0x7FFF
  7516. 00005438  3B7C 7FFF B9C4           move.w     [A5 - 0x463C], 0x7FFF
  7517. 0000543E  7000                     moveq.l    D0, 0x00
  7518. 00005440  2B40 B9F4                move.l     [A5 - 0x460C], D0
  7519. 00005444  2B40 B9F0                move.l     [A5 - 0x4610], D0
  7520. 00005448  41ED 2482                lea.l      A0, [A5 + 0x2482 /* export_1164 */]
  7521. 0000544C  2B48 B9EC                move.l     [A5 - 0x4614], A0
  7522. 00005450  4EAD 1292                jsr        [A5 + 0x1292 /* export_590 */]
  7523. 00005454  3E00                     move.w     D7, D0
  7524. 00005456  7000                     moveq.l    D0, 0x00
  7525. 00005458  302D C3C6                move.w     D0, [A5 - 0x3C3A]
  7526. 0000545C  2F00                     move.l     -[A7], D0
  7527. 0000545E  2F2D B9C6                move.l     -[A7], [A5 - 0x463A]
  7528. 00005462  4EAD 11A2                jsr        [A5 + 0x11A2 /* export_560 */]
  7529. 00005466  508F                     addq.l     A7, 8
  7530. label00005468:
  7531. 00005468  526D C3C6                addq.w     [A5 - 0x3C3A], 1
  7532. label0000546C:
  7533. 0000546C  302D C3C6                move.w     D0, [A5 - 0x3C3A]
  7534. 00005470  B06B 015E                cmp.w      D0, [A3 + 0x15E]
  7535. 00005474  6500 FF3A                bcs        -0xC4 /* 000053B0 */
  7536. 00005478  6002                     bra        +0x4 /* 0000547C */
  7537. label0000547A:
  7538. 0000547A  4247                     clr.w      D7
  7539. label0000547C:
  7540. 0000547C  486E FFFC                pea.l      [A6 - 0x4]
  7541. 00005480  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  7542. 00005484  3007                     move.w     D0, D7
  7543. 00005486  588F                     addq.l     A7, 4
  7544. 00005488  4CEE 1880 FFF0           movem.l    D7,A3,A4, [A6 - 0x10]
  7545. 0000548E  4E5E                     unlink     A6
  7546. 00005490  4E75                     rts
  7547. export_1164:
  7548. 00005492  4E56 FF00                link       A6, -0x0100
  7549. 00005496  48E7 0310                movem.l    -[A7], D6,D7,A3
  7550. 0000549A  47EE FF00                lea.l      A3, [A6 - 0x100]
  7551. 0000549E  7E01                     moveq.l    D7, 0x01
  7552. 000054A0  7028                     moveq.l    D0, 0x28
  7553. 000054A2  C02D B9D2                and.b      D0, [A5 - 0x462E]
  7554. 000054A6  0C00 0020                cmpi.b     D0, 0x20 /* ' ' */
  7555. 000054AA  6600 0092                bne        +0x94 /* 0000553E */
  7556. 000054AE  302D B9D8                move.w     D0, [A5 - 0x4628]
  7557. 000054B2  B06D C3C6                cmp.w      D0, [A5 - 0x3C3A]
  7558. 000054B6  6600 0086                bne        +0x88 /* 0000553E */
  7559. 000054BA  2F0B                     move.l     -[A7], A3
  7560. 000054BC  7000                     moveq.l    D0, 0x00
  7561. 000054BE  302D C3C6                move.w     D0, [A5 - 0x3C3A]
  7562. 000054C2  2F00                     move.l     -[A7], D0
  7563. 000054C4  2F2D B9C6                move.l     -[A7], [A5 - 0x463A]
  7564. 000054C8  4EAD 2A02                jsr        [A5 + 0x2A02 /* export_1340 */]
  7565. 000054CC  3C00                     move.w     D6, D0
  7566. 000054CE  2F0B                     move.l     -[A7], A3
  7567. 000054D0  200B                     move.l     D0, A3
  7568. 000054D2  5A80                     addq.l     D0, 5
  7569. 000054D4  2F00                     move.l     -[A7], D0
  7570. 000054D6  48C6                     ext.l      D6
  7571. 000054D8  2F06                     move.l     -[A7], D6
  7572. 000054DA  4EAD 1B0A                jsr        [A5 + 0x1B0A /* export_861 */]
  7573. 000054DE  4878 050B                push.l     0x50B
  7574. 000054E2  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  7575. 000054E6  588F                     addq.l     A7, 4
  7576. 000054E8  2F00                     move.l     -[A7], D0
  7577. 000054EA  200B                     move.l     D0, A3
  7578. 000054EC  5280                     addq.l     D0, 1
  7579. 000054EE  2F00                     move.l     -[A7], D0
  7580. 000054F0  7004                     moveq.l    D0, 0x04
  7581. 000054F2  2F00                     move.l     -[A7], D0
  7582. 000054F4  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  7583. 000054F8  3006                     move.w     D0, D6
  7584. 000054FA  5840                     addq.w     D0, 4
  7585. 000054FC  1680                     move.b     [A3], D0
  7586. 000054FE  206D B9E2                movea.l    A0, [A5 - 0x461E]
  7587. 00005502  0210 00DF                andi.b     [A0], 0xDF
  7588. 00005506  206D B9E2                movea.l    A0, [A5 - 0x461E]
  7589. 0000550A  0010 0003                ori.b      [A0], 0x3
  7590. 0000550E  7000                     moveq.l    D0, 0x00
  7591. 00005510  2F00                     move.l     -[A7], D0
  7592. 00005512  7201                     moveq.l    D1, 0x01
  7593. 00005514  2F01                     move.l     -[A7], D1
  7594. 00005516  2F2D B9E2                move.l     -[A7], [A5 - 0x461E]
  7595. 0000551A  2F0B                     move.l     -[A7], A3
  7596. 0000551C  342D B9CC                move.w     D2, [A5 - 0x4634]
  7597. 00005520  48C2                     ext.l      D2
  7598. 00005522  2F02                     move.l     -[A7], D2
  7599. 00005524  342D B9CA                move.w     D2, [A5 - 0x4636]
  7600. 00005528  48C2                     ext.l      D2
  7601. 0000552A  2F02                     move.l     -[A7], D2
  7602. 0000552C  2F2D B9C6                move.l     -[A7], [A5 - 0x463A]
  7603. 00005530  4EAD 1152                jsr        [A5 + 0x1152 /* export_550 */]
  7604. 00005534  4A40                     tst.w      D0
  7605. 00005536  4FEF 0028                lea.l      A7, [A7 + 0x28]
  7606. 0000553A  6602                     bne        +0x4 /* 0000553E */
  7607. 0000553C  4247                     clr.w      D7
  7608. label0000553E:
  7609. 0000553E  3007                     move.w     D0, D7
  7610. 00005540  4CEE 08C0 FEF4           movem.l    D6,D7,A3, [A6 - 0x10C]
  7611. 00005546  4E5E                     unlink     A6
  7612. 00005548  4E75                     rts
  7613. export_1165:
  7614. fn0000554A:
  7615. 0000554A  4E56 FFEE                link       A6, -0x0012
  7616. 0000554E  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  7617. 00005552  286E 0008                movea.l    A4, [A6 + 0x8]
  7618. 00005556  266E 000C                movea.l    A3, [A6 + 0xC]
  7619. 0000555A  3C2E 0012                move.w     D6, [A6 + 0x12]
  7620. 0000555E  3D7C 0001 FFFE           move.w     [A6 - 0x2], 0x1
  7621. 00005564  2D4C FFF2                move.l     [A6 - 0xE], A4
  7622. 00005568  2D4B FFF6                move.l     [A6 - 0xA], A3
  7623. 0000556C  3D7C FFFF FFFA           move.w     [A6 - 0x6], 0xFFFF
  7624. 00005572  4878 0400                push.l     0x400
  7625. 00005576  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  7626. 0000557A  2D40 FFEE                move.l     [A6 - 0x12], D0
  7627. 0000557E  588F                     addq.l     A7, 4
  7628. 00005580  6604                     bne        +0x6 /* 00005586 */
  7629. 00005582  426E FFFE                clr.w      [A6 - 0x2]
  7630. label00005586:
  7631. 00005586  4A6E FFFE                tst.w      [A6 - 0x2]
  7632. 0000558A  6700 03DC                beq        +0x3DE /* 00005968 */
  7633. 0000558E  426E FFFC                clr.w      [A6 - 0x4]
  7634. 00005592  6000 03CC                bra        +0x3CE /* 00005960 */
  7635. label00005596:
  7636. 00005596  206E FFEE                movea.l    A0, [A6 - 0x12]
  7637. 0000559A  526E FFFA                addq.w     [A6 - 0x6], 1
  7638. 0000559E  302E FFFA                move.w     D0, [A6 - 0x6]
  7639. 000055A2  48C0                     ext.l      D0
  7640. 000055A4  E580                     asl        D0, 2
  7641. 000055A6  21AE FFF6 0800           move.l     [A0 + D0], [A6 - 0xA]
  7642. 000055AC  486E FFF6                pea.l      [A6 - 0xA]
  7643. 000055B0  486E FFF2                pea.l      [A6 - 0xE]
  7644. 000055B4  4EBA 081A                jsr        [PC + 0x81A /* 00005DD0 */]
  7645. 000055B8  206E FFF2                movea.l    A0, [A6 - 0xE]
  7646. 000055BC  7000                     moveq.l    D0, 0x00
  7647. 000055BE  1010                     move.b     D0, [A0]
  7648. 000055C0  3B40 BADE                move.w     [A5 - 0x4522], D0
  7649. 000055C4  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  7650. 000055C8  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  7651. 000055CC  7001                     moveq.l    D0, 0x01
  7652. 000055CE  2F00                     move.l     -[A7], D0
  7653. 000055D0  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  7654. 000055D4  52AE FFF2                addq.l     [A6 - 0xE], 1
  7655. 000055D8  52AE FFF6                addq.l     [A6 - 0xA], 1
  7656. 000055DC  0C6D 00FF BADE           cmpi.w     [A5 - 0x4522], 0xFF
  7657. 000055E2  508F                     addq.l     A7, 8
  7658. 000055E4  660C                     bne        +0xE /* 000055F2 */
  7659. 000055E6  536E FFFA                subq.w     [A6 - 0x6], 1
  7660. 000055EA  3D7C 0001 FFFC           move.w     [A6 - 0x4], 0x1
  7661. 000055F0  6078                     bra        +0x7A /* 0000566A */
  7662. label000055F2:
  7663. 000055F2  0C6D 00FE BADE           cmpi.w     [A5 - 0x4522], 0xFE
  7664. 000055F8  662C                     bne        +0x2E /* 00005626 */
  7665. 000055FA  206E FFF2                movea.l    A0, [A6 - 0xE]
  7666. 000055FE  7000                     moveq.l    D0, 0x00
  7667. 00005600  1010                     move.b     D0, [A0]
  7668. 00005602  D0BC 0000 0100           add.l      D0, 0x100
  7669. 00005608  3B40 BADE                move.w     [A5 - 0x4522], D0
  7670. 0000560C  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  7671. 00005610  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  7672. 00005614  7001                     moveq.l    D0, 0x01
  7673. 00005616  2F00                     move.l     -[A7], D0
  7674. 00005618  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  7675. 0000561C  52AE FFF2                addq.l     [A6 - 0xE], 1
  7676. 00005620  52AE FFF6                addq.l     [A6 - 0xA], 1
  7677. 00005624  6044                     bra        +0x46 /* 0000566A */
  7678. label00005626:
  7679. 00005626  4A46                     tst.w      D6
  7680. 00005628  6740                     beq        +0x42 /* 0000566A */
  7681. 0000562A  4A6D C436                tst.w      [A5 - 0x3BCA]
  7682. 0000562E  673A                     beq        +0x3C /* 0000566A */
  7683. 00005630  0C6D 00EB BADE           cmpi.w     [A5 - 0x4522], 0xEB
  7684. 00005636  6616                     bne        +0x18 /* 0000564E */
  7685. 00005638  206E FFF6                movea.l    A0, [A6 - 0xA]
  7686. 0000563C  117C 00EC FFFF           move.b     [A0 - 0x1], 0xEC
  7687. 00005642  7000                     moveq.l    D0, 0x00
  7688. 00005644  303C 00EC                move.w     D0, 0xEC
  7689. 00005648  3B40 BADE                move.w     [A5 - 0x4522], D0
  7690. 0000564C  601C                     bra        +0x1E /* 0000566A */
  7691. label0000564E:
  7692. 0000564E  0C6D 00EC BADE           cmpi.w     [A5 - 0x4522], 0xEC
  7693. 00005654  6614                     bne        +0x16 /* 0000566A */
  7694. 00005656  206E FFF6                movea.l    A0, [A6 - 0xA]
  7695. 0000565A  117C 00EB FFFF           move.b     [A0 - 0x1], 0xEB
  7696. 00005660  7000                     moveq.l    D0, 0x00
  7697. 00005662  303C 00EB                move.w     D0, 0xEB
  7698. 00005666  3B40 BADE                move.w     [A5 - 0x4522], D0
  7699. label0000566A:
  7700. 0000566A  206D BCF0                movea.l    A0, [A5 - 0x4310]
  7701. 0000566E  226D BCEC                movea.l    A1, [A5 - 0x4314]
  7702. 00005672  7000                     moveq.l    D0, 0x00
  7703. 00005674  302D BADE                move.w     D0, [A5 - 0x4522]
  7704. 00005678  D080                     add.l      D0, D0
  7705. 0000567A  3031 0800                move.w     D0, [A1 + D0]
  7706. 0000567E  5440                     addq.w     D0, 2
  7707. 00005680  7200                     moveq.l    D1, 0x00
  7708. 00005682  3200                     move.w     D1, D0
  7709. 00005684  7000                     moveq.l    D0, 0x00
  7710. 00005686  1030 1800                move.b     D0, [A0 + D1]
  7711. 0000568A  3800                     move.w     D4, D0
  7712. 0000568C  6B00 02D2                bmi        +0x2D4 /* 00005960 */
  7713. 00005690  0C40 002A                cmpi.w     D0, 0x2A /* '*' */
  7714. 00005694  6E00 02CA                bgt        +0x2CC /* 00005960 */
  7715. 00005698  D040                     add.w      D0, D0
  7716. 0000569A  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  7717. 0000569E  4EFB 0000                jmp        [PC + D0.w]
  7718. 000056A2  0070 0070 0070           ori.w      [A0 + D0.w + 0x70], 0x70 /* 'p' */
  7719. 000056A8  0070 00A4 00F0           ori.w      [A0 + D0.w - 0x16], 0xA4
  7720. 000056AE  0058 0058                ori.w      [A0]+, 0x58 /* 'X' */
  7721. 000056B2  0058 0058                ori.w      [A0]+, 0x58 /* 'X' */
  7722. 000056B6  008C 00C8 010C           ori.l      A4, 0xC8010C
  7723. 000056BC  0128 01F8                btst       [A0 + 0x1F8], D0
  7724. 000056C0  01AE 014E                bclr       [A6 + 0x14E], D0
  7725. 000056C4  019E                     bclr       [A6]+, D0
  7726. 000056C6  01A6                     bclr       -[A6], D0
  7727. 000056C8  02C0                     .incomplete
  7728. 000056CA  0214 0214                andi.b     [A4], 0x14
  7729. 000056CE  0214 0214                andi.b     [A4], 0x14
  7730. 000056D2  0214 0214                andi.b     [A4], 0x14
  7731. 000056D6  0214 026A                andi.b     [A4], 0x6A /* 'j' */
  7732. 000056DA  0270 028E 0294           andi.w     [A0 + D0.w * 2 - 0x108], 0x28E
  7733. 000056E0  02C0                     .incomplete
  7734. 000056E2  029A 02C0 02C0           andi.l     [A2]+, 0x2C002C0
  7735. 000056E8  02C0                     .incomplete
  7736. 000056EA  02C0                     .incomplete
  7737. 000056EC  02C0                     .incomplete
  7738. 000056EE  02C0                     .incomplete
  7739. 000056F0  02C0                     .incomplete
  7740. 000056F2  02C0                     .incomplete
  7741. 000056F4  02C0                     .incomplete
  7742. 000056F6  02A0 2F2E FFF2           andi.l     -[A0], 0x2F2EFFF2
  7743. 000056FC  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  7744. 00005700  7001                     moveq.l    D0, 0x01
  7745. 00005702  2F00                     move.l     -[A7], D0
  7746. 00005704  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  7747. 00005708  52AE FFF2                addq.l     [A6 - 0xE], 1
  7748. 0000570C  52AE FFF6                addq.l     [A6 - 0xA], 1
  7749. 00005710  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  7750. 00005714  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  7751. 00005718  7004                     moveq.l    D0, 0x04
  7752. 0000571A  2F00                     move.l     -[A7], D0
  7753. 0000571C  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  7754. 00005720  58AE FFF2                addq.l     [A6 - 0xE], 4
  7755. 00005724  58AE FFF6                addq.l     [A6 - 0xA], 4
  7756. 00005728  6000 0236                bra        +0x238 /* 00005960 */
  7757. 0000572C  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  7758. 00005730  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  7759. 00005734  7001                     moveq.l    D0, 0x01
  7760. 00005736  2F00                     move.l     -[A7], D0
  7761. 00005738  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  7762. 0000573C  52AE FFF2                addq.l     [A6 - 0xE], 1
  7763. 00005740  52AE FFF6                addq.l     [A6 - 0xA], 1
  7764. 00005744  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  7765. 00005748  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  7766. 0000574C  7009                     moveq.l    D0, 0x09
  7767. 0000574E  2F00                     move.l     -[A7], D0
  7768. 00005750  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  7769. 00005754  06AE 0000 0009 FFF2      addi.l     [A6 - 0xE], 0x9 /* '\t' */
  7770. 0000575C  06AE 0000 0009 FFF6      addi.l     [A6 - 0xA], 0x9 /* '\t' */
  7771. 00005764  6000 01FA                bra        +0x1FC /* 00005960 */
  7772. 00005768  206E FFF2                movea.l    A0, [A6 - 0xE]
  7773. 0000576C  7000                     moveq.l    D0, 0x00
  7774. 0000576E  1028 0001                move.b     D0, [A0 + 0x1]
  7775. 00005772  2E00                     move.l     D7, D0
  7776. 00005774  5487                     addq.l     D7, 2
  7777. 00005776  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  7778. 0000577A  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  7779. 0000577E  2F07                     move.l     -[A7], D7
  7780. 00005780  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  7781. 00005784  DFAE FFF2                add.l      [A6 - 0xE], D7
  7782. 00005788  DFAE FFF6                add.l      [A6 - 0xA], D7
  7783. 0000578C  6000 01D2                bra        +0x1D4 /* 00005960 */
  7784. 00005790  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  7785. 00005794  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  7786. 00005798  7002                     moveq.l    D0, 0x02
  7787. 0000579A  2F00                     move.l     -[A7], D0
  7788. 0000579C  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  7789. 000057A0  54AE FFF2                addq.l     [A6 - 0xE], 2
  7790. 000057A4  54AE FFF6                addq.l     [A6 - 0xA], 2
  7791. 000057A8  6000 01B6                bra        +0x1B8 /* 00005960 */
  7792. 000057AC  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  7793. 000057B0  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  7794. 000057B4  7008                     moveq.l    D0, 0x08
  7795. 000057B6  2F00                     move.l     -[A7], D0
  7796. 000057B8  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  7797. 000057BC  50AE FFF2                addq.l     [A6 - 0xE], 8
  7798. 000057C0  50AE FFF6                addq.l     [A6 - 0xA], 8
  7799. 000057C4  6000 019A                bra        +0x19C /* 00005960 */
  7800. 000057C8  206E FFF2                movea.l    A0, [A6 - 0xE]
  7801. 000057CC  7000                     moveq.l    D0, 0x00
  7802. 000057CE  1010                     move.b     D0, [A0]
  7803. 000057D0  2E00                     move.l     D7, D0
  7804. 000057D2  5287                     addq.l     D7, 1
  7805. 000057D4  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  7806. 000057D8  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  7807. 000057DC  2F07                     move.l     -[A7], D7
  7808. 000057DE  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  7809. 000057E2  DFAE FFF2                add.l      [A6 - 0xE], D7
  7810. 000057E6  DFAE FFF6                add.l      [A6 - 0xA], D7
  7811. 000057EA  6000 0174                bra        +0x176 /* 00005960 */
  7812. 000057EE  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  7813. 000057F2  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  7814. 000057F6  7008                     moveq.l    D0, 0x08
  7815. 000057F8  2F00                     move.l     -[A7], D0
  7816. 000057FA  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  7817. 000057FE  50AE FFF2                addq.l     [A6 - 0xE], 8
  7818. 00005802  50AE FFF6                addq.l     [A6 - 0xA], 8
  7819. 00005806  206E FFF2                movea.l    A0, [A6 - 0xE]
  7820. 0000580A  7028                     moveq.l    D0, 0x28
  7821. 0000580C  B010                     cmp.b      D0, [A0]
  7822. 0000580E  6626                     bne        +0x28 /* 00005836 */
  7823. 00005810  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  7824. 00005814  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  7825. 00005818  7001                     moveq.l    D0, 0x01
  7826. 0000581A  2F00                     move.l     -[A7], D0
  7827. 0000581C  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  7828. 00005820  52AE FFF2                addq.l     [A6 - 0xE], 1
  7829. 00005824  52AE FFF6                addq.l     [A6 - 0xA], 1
  7830. 00005828  486E FFF6                pea.l      [A6 - 0xA]
  7831. 0000582C  486E FFF2                pea.l      [A6 - 0xE]
  7832. 00005830  4EBA 059E                jsr        [PC + 0x59E /* 00005DD0 */]
  7833. 00005834  508F                     addq.l     A7, 8
  7834. label00005836:
  7835. 00005836  536E FFFA                subq.w     [A6 - 0x6], 1
  7836. 0000583A  6000 0124                bra        +0x126 /* 00005960 */
  7837. 0000583E  556E FFFA                subq.w     [A6 - 0x6], 2
  7838. 00005842  6000 011C                bra        +0x11E /* 00005960 */
  7839. 00005846  536E FFFA                subq.w     [A6 - 0x6], 1
  7840. 0000584A  6000 0114                bra        +0x116 /* 00005960 */
  7841. 0000584E  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  7842. 00005852  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  7843. 00005856  7001                     moveq.l    D0, 0x01
  7844. 00005858  2F00                     move.l     -[A7], D0
  7845. 0000585A  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  7846. 0000585E  52AE FFF2                addq.l     [A6 - 0xE], 1
  7847. 00005862  52AE FFF6                addq.l     [A6 - 0xA], 1
  7848. 00005866  486E FFFE                pea.l      [A6 - 0x2]
  7849. 0000586A  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  7850. 0000586E  486E FFFA                pea.l      [A6 - 0x6]
  7851. 00005872  486E FFF6                pea.l      [A6 - 0xA]
  7852. 00005876  486E FFF2                pea.l      [A6 - 0xE]
  7853. 0000587A  48C6                     ext.l      D6
  7854. 0000587C  2F06                     move.l     -[A7], D6
  7855. 0000587E  202E FFF2                move.l     D0, [A6 - 0xE]
  7856. 00005882  5380                     subq.l     D0, 1
  7857. 00005884  2040                     movea.l    A0, D0
  7858. 00005886  7000                     moveq.l    D0, 0x00
  7859. 00005888  1010                     move.b     D0, [A0]
  7860. 0000588A  2F00                     move.l     -[A7], D0
  7861. 0000588C  4EBA 00FE                jsr        [PC + 0xFE /* 0000598C */]
  7862. 00005890  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  7863. 00005894  6000 00CA                bra        +0xCC /* 00005960 */
  7864. 00005898  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  7865. 0000589C  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  7866. 000058A0  7002                     moveq.l    D0, 0x02
  7867. 000058A2  2F00                     move.l     -[A7], D0
  7868. 000058A4  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  7869. 000058A8  54AE FFF2                addq.l     [A6 - 0xE], 2
  7870. 000058AC  54AE FFF6                addq.l     [A6 - 0xA], 2
  7871. 000058B0  6000 00AE                bra        +0xB0 /* 00005960 */
  7872. 000058B4  0C44 001A                cmpi.w     D4, 0x1A
  7873. 000058B8  6624                     bne        +0x26 /* 000058DE */
  7874. 000058BA  206E FFF2                movea.l    A0, [A6 - 0xE]
  7875. 000058BE  7000                     moveq.l    D0, 0x00
  7876. 000058C0  1010                     move.b     D0, [A0]
  7877. 000058C2  3A00                     move.w     D5, D0
  7878. 000058C4  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  7879. 000058C8  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  7880. 000058CC  7001                     moveq.l    D0, 0x01
  7881. 000058CE  2F00                     move.l     -[A7], D0
  7882. 000058D0  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  7883. 000058D4  52AE FFF2                addq.l     [A6 - 0xE], 1
  7884. 000058D8  52AE FFF6                addq.l     [A6 - 0xA], 1
  7885. 000058DC  6006                     bra        +0x8 /* 000058E4 */
  7886. label000058DE:
  7887. 000058DE  3A04                     move.w     D5, D4
  7888. 000058E0  9A7C 0014                sub.w      D5, 0x14
  7889. label000058E4:
  7890. 000058E4  486E FFFE                pea.l      [A6 - 0x2]
  7891. 000058E8  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  7892. 000058EC  486E FFFA                pea.l      [A6 - 0x6]
  7893. 000058F0  486E FFF6                pea.l      [A6 - 0xA]
  7894. 000058F4  486E FFF2                pea.l      [A6 - 0xE]
  7895. 000058F8  48C6                     ext.l      D6
  7896. 000058FA  2F06                     move.l     -[A7], D6
  7897. 000058FC  48C5                     ext.l      D5
  7898. 000058FE  2F05                     move.l     -[A7], D5
  7899. 00005900  4EBA 008A                jsr        [PC + 0x8A /* 0000598C */]
  7900. 00005904  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  7901. 00005908  6056                     bra        +0x58 /* 00005960 */
  7902. 0000590A  536E FFFA                subq.w     [A6 - 0x6], 1
  7903. 0000590E  6050                     bra        +0x52 /* 00005960 */
  7904. 00005910  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  7905. 00005914  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  7906. 00005918  7002                     moveq.l    D0, 0x02
  7907. 0000591A  2F00                     move.l     -[A7], D0
  7908. 0000591C  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  7909. 00005920  54AE FFF2                addq.l     [A6 - 0xE], 2
  7910. 00005924  54AE FFF6                addq.l     [A6 - 0xA], 2
  7911. 00005928  536E FFFA                subq.w     [A6 - 0x6], 1
  7912. 0000592C  6032                     bra        +0x34 /* 00005960 */
  7913. 0000592E  536E FFFA                subq.w     [A6 - 0x6], 1
  7914. 00005932  602C                     bra        +0x2E /* 00005960 */
  7915. 00005934  536E FFFA                subq.w     [A6 - 0x6], 1
  7916. 00005938  6026                     bra        +0x28 /* 00005960 */
  7917. 0000593A  556E FFFA                subq.w     [A6 - 0x6], 2
  7918. 0000593E  6020                     bra        +0x22 /* 00005960 */
  7919. 00005940  206E FFF2                movea.l    A0, [A6 - 0xE]
  7920. 00005944  7000                     moveq.l    D0, 0x00
  7921. 00005946  1010                     move.b     D0, [A0]
  7922. 00005948  2E00                     move.l     D7, D0
  7923. 0000594A  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  7924. 0000594E  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  7925. 00005952  2F07                     move.l     -[A7], D7
  7926. 00005954  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  7927. 00005958  DFAE FFF2                add.l      [A6 - 0xE], D7
  7928. 0000595C  DFAE FFF6                add.l      [A6 - 0xA], D7
  7929. label00005960:
  7930. 00005960  4A6E FFFC                tst.w      [A6 - 0x4]
  7931. 00005964  6700 FC30                beq        -0x3CE /* 00005596 */
  7932. label00005968:
  7933. 00005968  486E FFEE                pea.l      [A6 - 0x12]
  7934. 0000596C  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  7935. 00005970  202E FFF6                move.l     D0, [A6 - 0xA]
  7936. 00005974  908B                     sub.l      D0, A3
  7937. 00005976  206E 0014                movea.l    A0, [A6 + 0x14]
  7938. 0000597A  3080                     move.w     [A0], D0
  7939. 0000597C  302E FFFE                move.w     D0, [A6 - 0x2]
  7940. 00005980  588F                     addq.l     A7, 4
  7941. 00005982  4CEE 18F0 FFD6           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x2A]
  7942. 00005988  4E5E                     unlink     A6
  7943. 0000598A  4E75                     rts
  7944. fn0000598C:
  7945. 0000598C  4E56 FCFA                link       A6, -0x0306
  7946. 00005990  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  7947. 00005994  3C2E 000E                move.w     D6, [A6 + 0xE]
  7948. 00005998  286E 0018                movea.l    A4, [A6 + 0x18]
  7949. 0000599C  47EE FFFA                lea.l      A3, [A6 - 0x6]
  7950. 000059A0  3E2E 000A                move.w     D7, [A6 + 0xA]
  7951. 000059A4  206E 0010                movea.l    A0, [A6 + 0x10]
  7952. 000059A8  2050                     movea.l    A0, [A0]
  7953. 000059AA  7028                     moveq.l    D0, 0x28
  7954. 000059AC  B010                     cmp.b      D0, [A0]
  7955. 000059AE  662E                     bne        +0x30 /* 000059DE */
  7956. 000059B0  206E 0010                movea.l    A0, [A6 + 0x10]
  7957. 000059B4  2F10                     move.l     -[A7], [A0]
  7958. 000059B6  206E 0014                movea.l    A0, [A6 + 0x14]
  7959. 000059BA  2F10                     move.l     -[A7], [A0]
  7960. 000059BC  7001                     moveq.l    D0, 0x01
  7961. 000059BE  2F00                     move.l     -[A7], D0
  7962. 000059C0  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  7963. 000059C4  206E 0010                movea.l    A0, [A6 + 0x10]
  7964. 000059C8  5290                     addq.l     [A0], 1
  7965. 000059CA  206E 0014                movea.l    A0, [A6 + 0x14]
  7966. 000059CE  5290                     addq.l     [A0], 1
  7967. 000059D0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  7968. 000059D4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  7969. 000059D8  4EBA 03F6                jsr        [PC + 0x3F6 /* 00005DD0 */]
  7970. 000059DC  508F                     addq.l     A7, 8
  7971. label000059DE:
  7972. 000059DE  707C                     moveq.l    D0, 0x7C
  7973. 000059E0  B06D BADE                cmp.w      D0, [A5 - 0x4522]
  7974. 000059E4  6616                     bne        +0x18 /* 000059FC */
  7975. 000059E6  206E 0014                movea.l    A0, [A6 + 0x14]
  7976. 000059EA  2010                     move.l     D0, [A0]
  7977. 000059EC  5380                     subq.l     D0, 1
  7978. 000059EE  2040                     movea.l    A0, D0
  7979. 000059F0  10BC 007D                move.b     [A0], 0x7D /* '}' */
  7980. 000059F4  7000                     moveq.l    D0, 0x00
  7981. 000059F6  707D                     moveq.l    D0, 0x7D
  7982. 000059F8  3B40 BADE                move.w     [A5 - 0x4522], D0
  7983. label000059FC:
  7984. 000059FC  0C6D 012F BADE           cmpi.w     [A5 - 0x4522], 0x12F
  7985. 00005A02  6616                     bne        +0x18 /* 00005A1A */
  7986. 00005A04  206E 0014                movea.l    A0, [A6 + 0x14]
  7987. 00005A08  2010                     move.l     D0, [A0]
  7988. 00005A0A  5380                     subq.l     D0, 1
  7989. 00005A0C  2040                     movea.l    A0, D0
  7990. 00005A0E  10BC FFA1                move.b     [A0], 0xA1
  7991. 00005A12  7000                     moveq.l    D0, 0x00
  7992. 00005A14  70A1                     moveq.l    D0, 0xFFFFFFA1
  7993. 00005A16  3B40 BADE                move.w     [A5 - 0x4522], D0
  7994. label00005A1A:
  7995. 00005A1A  7077                     moveq.l    D0, 0x77
  7996. 00005A1C  B06D BADE                cmp.w      D0, [A5 - 0x4522]
  7997. 00005A20  6722                     beq        +0x24 /* 00005A44 */
  7998. 00005A22  7078                     moveq.l    D0, 0x78
  7999. 00005A24  B06D BADE                cmp.w      D0, [A5 - 0x4522]
  8000. 00005A28  671A                     beq        +0x1C /* 00005A44 */
  8001. 00005A2A  707D                     moveq.l    D0, 0x7D
  8002. 00005A2C  B06D BADE                cmp.w      D0, [A5 - 0x4522]
  8003. 00005A30  6712                     beq        +0x14 /* 00005A44 */
  8004. 00005A32  707E                     moveq.l    D0, 0x7E
  8005. 00005A34  B06D BADE                cmp.w      D0, [A5 - 0x4522]
  8006. 00005A38  670A                     beq        +0xC /* 00005A44 */
  8007. 00005A3A  707B                     moveq.l    D0, 0x7B
  8008. 00005A3C  B06D BADE                cmp.w      D0, [A5 - 0x4522]
  8009. 00005A40  6600 01A6                bne        +0x1A8 /* 00005BE8 */
  8010. label00005A44:
  8011. 00005A44  206E 001C                movea.l    A0, [A6 + 0x1C]
  8012. 00005A48  3014                     move.w     D0, [A4]
  8013. 00005A4A  5540                     subq.w     D0, 2
  8014. 00005A4C  48C0                     ext.l      D0
  8015. 00005A4E  E580                     asl        D0, 2
  8016. 00005A50  226E 001C                movea.l    A1, [A6 + 0x1C]
  8017. 00005A54  3214                     move.w     D1, [A4]
  8018. 00005A56  5741                     subq.w     D1, 3
  8019. 00005A58  48C1                     ext.l      D1
  8020. 00005A5A  E581                     asl        D1, 2
  8021. 00005A5C  2030 0800                move.l     D0, [A0 + D0]
  8022. 00005A60  90B1 1800                sub.l      D0, [A1 + D1]
  8023. 00005A64  3680                     move.w     [A3], D0
  8024. 00005A66  206E 001C                movea.l    A0, [A6 + 0x1C]
  8025. 00005A6A  3014                     move.w     D0, [A4]
  8026. 00005A6C  5340                     subq.w     D0, 1
  8027. 00005A6E  48C0                     ext.l      D0
  8028. 00005A70  E580                     asl        D0, 2
  8029. 00005A72  226E 001C                movea.l    A1, [A6 + 0x1C]
  8030. 00005A76  3214                     move.w     D1, [A4]
  8031. 00005A78  5541                     subq.w     D1, 2
  8032. 00005A7A  48C1                     ext.l      D1
  8033. 00005A7C  E581                     asl        D1, 2
  8034. 00005A7E  2030 0800                move.l     D0, [A0 + D0]
  8035. 00005A82  90B1 1800                sub.l      D0, [A1 + D1]
  8036. 00005A86  3740 0002                move.w     [A3 + 0x2], D0
  8037. 00005A8A  206E 001C                movea.l    A0, [A6 + 0x1C]
  8038. 00005A8E  3014                     move.w     D0, [A4]
  8039. 00005A90  48C0                     ext.l      D0
  8040. 00005A92  E580                     asl        D0, 2
  8041. 00005A94  226E 001C                movea.l    A1, [A6 + 0x1C]
  8042. 00005A98  3214                     move.w     D1, [A4]
  8043. 00005A9A  5341                     subq.w     D1, 1
  8044. 00005A9C  48C1                     ext.l      D1
  8045. 00005A9E  E581                     asl        D1, 2
  8046. 00005AA0  2030 0800                move.l     D0, [A0 + D0]
  8047. 00005AA4  90B1 1800                sub.l      D0, [A1 + D1]
  8048. 00005AA8  3740 0004                move.w     [A3 + 0x4], D0
  8049. 00005AAC  206E 001C                movea.l    A0, [A6 + 0x1C]
  8050. 00005AB0  3014                     move.w     D0, [A4]
  8051. 00005AB2  48C0                     ext.l      D0
  8052. 00005AB4  E580                     asl        D0, 2
  8053. 00005AB6  2F30 08F4                move.l     -[A7], [A0 + D0 - 0x12]
  8054. 00005ABA  486E FCFA                pea.l      [A6 - 0x306]
  8055. 00005ABE  3013                     move.w     D0, [A3]
  8056. 00005AC0  48C0                     ext.l      D0
  8057. 00005AC2  2F00                     move.l     -[A7], D0
  8058. 00005AC4  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  8059. 00005AC8  206E 001C                movea.l    A0, [A6 + 0x1C]
  8060. 00005ACC  3014                     move.w     D0, [A4]
  8061. 00005ACE  48C0                     ext.l      D0
  8062. 00005AD0  E580                     asl        D0, 2
  8063. 00005AD2  2F30 08F8                move.l     -[A7], [A0 + D0 - 0x8]
  8064. 00005AD6  486E FDFA                pea.l      [A6 - 0x206]
  8065. 00005ADA  302B 0002                move.w     D0, [A3 + 0x2]
  8066. 00005ADE  48C0                     ext.l      D0
  8067. 00005AE0  2F00                     move.l     -[A7], D0
  8068. 00005AE2  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  8069. 00005AE6  206E 001C                movea.l    A0, [A6 + 0x1C]
  8070. 00005AEA  3014                     move.w     D0, [A4]
  8071. 00005AEC  48C0                     ext.l      D0
  8072. 00005AEE  E580                     asl        D0, 2
  8073. 00005AF0  2F30 08FC                move.l     -[A7], [A0 + D0 - 0x4]
  8074. 00005AF4  486E FEFA                pea.l      [A6 - 0x106]
  8075. 00005AF8  302B 0004                move.w     D0, [A3 + 0x4]
  8076. 00005AFC  48C0                     ext.l      D0
  8077. 00005AFE  2F00                     move.l     -[A7], D0
  8078. 00005B00  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  8079. 00005B04  4A46                     tst.w      D6
  8080. 00005B06  6772                     beq        +0x74 /* 00005B7A */
  8081. 00005B08  486E FDFA                pea.l      [A6 - 0x206]
  8082. 00005B0C  206E 001C                movea.l    A0, [A6 + 0x1C]
  8083. 00005B10  3014                     move.w     D0, [A4]
  8084. 00005B12  48C0                     ext.l      D0
  8085. 00005B14  E580                     asl        D0, 2
  8086. 00005B16  2F30 08F4                move.l     -[A7], [A0 + D0 - 0x12]
  8087. 00005B1A  302B 0002                move.w     D0, [A3 + 0x2]
  8088. 00005B1E  48C0                     ext.l      D0
  8089. 00005B20  2F00                     move.l     -[A7], D0
  8090. 00005B22  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  8091. 00005B26  486E FEFA                pea.l      [A6 - 0x106]
  8092. 00005B2A  206E 001C                movea.l    A0, [A6 + 0x1C]
  8093. 00005B2E  3014                     move.w     D0, [A4]
  8094. 00005B30  48C0                     ext.l      D0
  8095. 00005B32  E580                     asl        D0, 2
  8096. 00005B34  322B 0002                move.w     D1, [A3 + 0x2]
  8097. 00005B38  48C1                     ext.l      D1
  8098. 00005B3A  D2B0 08F4                add.l      D1, [A0 + D0 - 0x12]
  8099. 00005B3E  2F01                     move.l     -[A7], D1
  8100. 00005B40  302B 0004                move.w     D0, [A3 + 0x4]
  8101. 00005B44  48C0                     ext.l      D0
  8102. 00005B46  2F00                     move.l     -[A7], D0
  8103. 00005B48  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  8104. 00005B4C  486E FCFA                pea.l      [A6 - 0x306]
  8105. 00005B50  206E 001C                movea.l    A0, [A6 + 0x1C]
  8106. 00005B54  3014                     move.w     D0, [A4]
  8107. 00005B56  48C0                     ext.l      D0
  8108. 00005B58  E580                     asl        D0, 2
  8109. 00005B5A  322B 0002                move.w     D1, [A3 + 0x2]
  8110. 00005B5E  48C1                     ext.l      D1
  8111. 00005B60  D2B0 08F4                add.l      D1, [A0 + D0 - 0x12]
  8112. 00005B64  302B 0004                move.w     D0, [A3 + 0x4]
  8113. 00005B68  48C0                     ext.l      D0
  8114. 00005B6A  D081                     add.l      D0, D1
  8115. 00005B6C  2F00                     move.l     -[A7], D0
  8116. 00005B6E  3013                     move.w     D0, [A3]
  8117. 00005B70  48C0                     ext.l      D0
  8118. 00005B72  2F00                     move.l     -[A7], D0
  8119. 00005B74  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  8120. 00005B78  606E                     bra        +0x70 /* 00005BE8 */
  8121. label00005B7A:
  8122. 00005B7A  486E FEFA                pea.l      [A6 - 0x106]
  8123. 00005B7E  206E 001C                movea.l    A0, [A6 + 0x1C]
  8124. 00005B82  3014                     move.w     D0, [A4]
  8125. 00005B84  48C0                     ext.l      D0
  8126. 00005B86  E580                     asl        D0, 2
  8127. 00005B88  2F30 08F4                move.l     -[A7], [A0 + D0 - 0x12]
  8128. 00005B8C  302B 0004                move.w     D0, [A3 + 0x4]
  8129. 00005B90  48C0                     ext.l      D0
  8130. 00005B92  2F00                     move.l     -[A7], D0
  8131. 00005B94  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  8132. 00005B98  486E FCFA                pea.l      [A6 - 0x306]
  8133. 00005B9C  206E 001C                movea.l    A0, [A6 + 0x1C]
  8134. 00005BA0  3014                     move.w     D0, [A4]
  8135. 00005BA2  48C0                     ext.l      D0
  8136. 00005BA4  E580                     asl        D0, 2
  8137. 00005BA6  322B 0004                move.w     D1, [A3 + 0x4]
  8138. 00005BAA  48C1                     ext.l      D1
  8139. 00005BAC  D2B0 08F4                add.l      D1, [A0 + D0 - 0x12]
  8140. 00005BB0  2F01                     move.l     -[A7], D1
  8141. 00005BB2  3013                     move.w     D0, [A3]
  8142. 00005BB4  48C0                     ext.l      D0
  8143. 00005BB6  2F00                     move.l     -[A7], D0
  8144. 00005BB8  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  8145. 00005BBC  486E FDFA                pea.l      [A6 - 0x206]
  8146. 00005BC0  206E 001C                movea.l    A0, [A6 + 0x1C]
  8147. 00005BC4  3014                     move.w     D0, [A4]
  8148. 00005BC6  48C0                     ext.l      D0
  8149. 00005BC8  E580                     asl        D0, 2
  8150. 00005BCA  322B 0004                move.w     D1, [A3 + 0x4]
  8151. 00005BCE  48C1                     ext.l      D1
  8152. 00005BD0  D2B0 08F4                add.l      D1, [A0 + D0 - 0x12]
  8153. 00005BD4  3013                     move.w     D0, [A3]
  8154. 00005BD6  48C0                     ext.l      D0
  8155. 00005BD8  D081                     add.l      D0, D1
  8156. 00005BDA  2F00                     move.l     -[A7], D0
  8157. 00005BDC  302B 0002                move.w     D0, [A3 + 0x2]
  8158. 00005BE0  48C0                     ext.l      D0
  8159. 00005BE2  2F00                     move.l     -[A7], D0
  8160. 00005BE4  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  8161. label00005BE8:
  8162. 00005BE8  0C6D 00BD BADE           cmpi.w     [A5 - 0x4522], 0xBD
  8163. 00005BEE  6720                     beq        +0x22 /* 00005C10 */
  8164. 00005BF0  0C6D 00EC BADE           cmpi.w     [A5 - 0x4522], 0xEC
  8165. 00005BF6  6718                     beq        +0x1A /* 00005C10 */
  8166. 00005BF8  0C6D 014E BADE           cmpi.w     [A5 - 0x4522], 0x14E
  8167. 00005BFE  6710                     beq        +0x12 /* 00005C10 */
  8168. 00005C00  0C6D 0190 BADE           cmpi.w     [A5 - 0x4522], 0x190
  8169. 00005C06  6708                     beq        +0xA /* 00005C10 */
  8170. 00005C08  0C6D 013F BADE           cmpi.w     [A5 - 0x4522], 0x13F
  8171. 00005C0E  6606                     bne        +0x8 /* 00005C16 */
  8172. label00005C10:
  8173. 00005C10  206E 0020                movea.l    A0, [A6 + 0x20]
  8174. 00005C14  4250                     clr.w      [A0]
  8175. label00005C16:
  8176. 00005C16  0C6D 0086 BADE           cmpi.w     [A5 - 0x4522], 0x86
  8177. 00005C1C  666A                     bne        +0x6C /* 00005C88 */
  8178. 00005C1E  4A46                     tst.w      D6
  8179. 00005C20  675A                     beq        +0x5C /* 00005C7C */
  8180. 00005C22  206E 0010                movea.l    A0, [A6 + 0x10]
  8181. 00005C26  2050                     movea.l    A0, [A0]
  8182. 00005C28  7000                     moveq.l    D0, 0x00
  8183. 00005C2A  1010                     move.b     D0, [A0]
  8184. 00005C2C  3E00                     move.w     D7, D0
  8185. 00005C2E  0C47 0002                cmpi.w     D7, 0x2
  8186. 00005C32  6F40                     ble        +0x42 /* 00005C74 */
  8187. 00005C34  206E 0014                movea.l    A0, [A6 + 0x14]
  8188. 00005C38  2010                     move.l     D0, [A0]
  8189. 00005C3A  5380                     subq.l     D0, 1
  8190. 00005C3C  2040                     movea.l    A0, D0
  8191. 00005C3E  10BC 00ED                move.b     [A0], 0xED
  8192. 00005C42  7000                     moveq.l    D0, 0x00
  8193. 00005C44  303C 00ED                move.w     D0, 0xED
  8194. 00005C48  3B40 BADE                move.w     [A5 - 0x4522], D0
  8195. 00005C4C  206E 0010                movea.l    A0, [A6 + 0x10]
  8196. 00005C50  2F10                     move.l     -[A7], [A0]
  8197. 00005C52  206E 0014                movea.l    A0, [A6 + 0x14]
  8198. 00005C56  2F10                     move.l     -[A7], [A0]
  8199. 00005C58  7001                     moveq.l    D0, 0x01
  8200. 00005C5A  2F00                     move.l     -[A7], D0
  8201. 00005C5C  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  8202. 00005C60  206E 0010                movea.l    A0, [A6 + 0x10]
  8203. 00005C64  5290                     addq.l     [A0], 1
  8204. 00005C66  206E 0014                movea.l    A0, [A6 + 0x14]
  8205. 00005C6A  5290                     addq.l     [A0], 1
  8206. 00005C6C  206E 0020                movea.l    A0, [A6 + 0x20]
  8207. 00005C70  4250                     clr.w      [A0]
  8208. 00005C72  6014                     bra        +0x16 /* 00005C88 */
  8209. label00005C74:
  8210. 00005C74  206E 0010                movea.l    A0, [A6 + 0x10]
  8211. 00005C78  5290                     addq.l     [A0], 1
  8212. 00005C7A  600C                     bra        +0xE /* 00005C88 */
  8213. label00005C7C:
  8214. 00005C7C  206E 0014                movea.l    A0, [A6 + 0x14]
  8215. 00005C80  2250                     movea.l    A1, [A0]
  8216. 00005C82  5290                     addq.l     [A0], 1
  8217. 00005C84  12BC 0002                move.b     [A1], 0x2
  8218. label00005C88:
  8219. 00005C88  206E 0020                movea.l    A0, [A6 + 0x20]
  8220. 00005C8C  4A50                     tst.w      [A0]
  8221. 00005C8E  6708                     beq        +0xA /* 00005C98 */
  8222. 00005C90  0C6D 0086 BADE           cmpi.w     [A5 - 0x4522], 0x86
  8223. 00005C96  670A                     beq        +0xC /* 00005CA2 */
  8224. label00005C98:
  8225. 00005C98  0C6D 00D6 BADE           cmpi.w     [A5 - 0x4522], 0xD6
  8226. 00005C9E  6600 00C2                bne        +0xC4 /* 00005D62 */
  8227. label00005CA2:
  8228. 00005CA2  206E 001C                movea.l    A0, [A6 + 0x1C]
  8229. 00005CA6  3014                     move.w     D0, [A4]
  8230. 00005CA8  5340                     subq.w     D0, 1
  8231. 00005CAA  48C0                     ext.l      D0
  8232. 00005CAC  E580                     asl        D0, 2
  8233. 00005CAE  226E 001C                movea.l    A1, [A6 + 0x1C]
  8234. 00005CB2  3214                     move.w     D1, [A4]
  8235. 00005CB4  5541                     subq.w     D1, 2
  8236. 00005CB6  48C1                     ext.l      D1
  8237. 00005CB8  E581                     asl        D1, 2
  8238. 00005CBA  2030 0800                move.l     D0, [A0 + D0]
  8239. 00005CBE  90B1 1800                sub.l      D0, [A1 + D1]
  8240. 00005CC2  3680                     move.w     [A3], D0
  8241. 00005CC4  206E 001C                movea.l    A0, [A6 + 0x1C]
  8242. 00005CC8  3014                     move.w     D0, [A4]
  8243. 00005CCA  48C0                     ext.l      D0
  8244. 00005CCC  E580                     asl        D0, 2
  8245. 00005CCE  226E 001C                movea.l    A1, [A6 + 0x1C]
  8246. 00005CD2  3214                     move.w     D1, [A4]
  8247. 00005CD4  5341                     subq.w     D1, 1
  8248. 00005CD6  48C1                     ext.l      D1
  8249. 00005CD8  E581                     asl        D1, 2
  8250. 00005CDA  2030 0800                move.l     D0, [A0 + D0]
  8251. 00005CDE  90B1 1800                sub.l      D0, [A1 + D1]
  8252. 00005CE2  3740 0002                move.w     [A3 + 0x2], D0
  8253. 00005CE6  206E 001C                movea.l    A0, [A6 + 0x1C]
  8254. 00005CEA  3014                     move.w     D0, [A4]
  8255. 00005CEC  48C0                     ext.l      D0
  8256. 00005CEE  E580                     asl        D0, 2
  8257. 00005CF0  2F30 08F8                move.l     -[A7], [A0 + D0 - 0x8]
  8258. 00005CF4  486E FCFA                pea.l      [A6 - 0x306]
  8259. 00005CF8  3013                     move.w     D0, [A3]
  8260. 00005CFA  48C0                     ext.l      D0
  8261. 00005CFC  2F00                     move.l     -[A7], D0
  8262. 00005CFE  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  8263. 00005D02  206E 001C                movea.l    A0, [A6 + 0x1C]
  8264. 00005D06  3014                     move.w     D0, [A4]
  8265. 00005D08  48C0                     ext.l      D0
  8266. 00005D0A  E580                     asl        D0, 2
  8267. 00005D0C  2F30 08FC                move.l     -[A7], [A0 + D0 - 0x4]
  8268. 00005D10  486E FDFA                pea.l      [A6 - 0x206]
  8269. 00005D14  302B 0002                move.w     D0, [A3 + 0x2]
  8270. 00005D18  48C0                     ext.l      D0
  8271. 00005D1A  2F00                     move.l     -[A7], D0
  8272. 00005D1C  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  8273. 00005D20  486E FDFA                pea.l      [A6 - 0x206]
  8274. 00005D24  206E 001C                movea.l    A0, [A6 + 0x1C]
  8275. 00005D28  3014                     move.w     D0, [A4]
  8276. 00005D2A  48C0                     ext.l      D0
  8277. 00005D2C  E580                     asl        D0, 2
  8278. 00005D2E  2F30 08F8                move.l     -[A7], [A0 + D0 - 0x8]
  8279. 00005D32  302B 0002                move.w     D0, [A3 + 0x2]
  8280. 00005D36  48C0                     ext.l      D0
  8281. 00005D38  2F00                     move.l     -[A7], D0
  8282. 00005D3A  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  8283. 00005D3E  486E FCFA                pea.l      [A6 - 0x306]
  8284. 00005D42  206E 001C                movea.l    A0, [A6 + 0x1C]
  8285. 00005D46  3014                     move.w     D0, [A4]
  8286. 00005D48  48C0                     ext.l      D0
  8287. 00005D4A  E580                     asl        D0, 2
  8288. 00005D4C  322B 0002                move.w     D1, [A3 + 0x2]
  8289. 00005D50  48C1                     ext.l      D1
  8290. 00005D52  D2B0 08F8                add.l      D1, [A0 + D0 - 0x8]
  8291. 00005D56  2F01                     move.l     -[A7], D1
  8292. 00005D58  3013                     move.w     D0, [A3]
  8293. 00005D5A  48C0                     ext.l      D0
  8294. 00005D5C  2F00                     move.l     -[A7], D0
  8295. 00005D5E  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  8296. label00005D62:
  8297. 00005D62  9F54                     sub.w      [A4], D7
  8298. 00005D64  701B                     moveq.l    D0, 0x1B
  8299. 00005D66  B06D BADE                cmp.w      D0, [A5 - 0x4522]
  8300. 00005D6A  6620                     bne        +0x22 /* 00005D8C */
  8301. 00005D6C  206E 0010                movea.l    A0, [A6 + 0x10]
  8302. 00005D70  2F10                     move.l     -[A7], [A0]
  8303. 00005D72  206E 0014                movea.l    A0, [A6 + 0x14]
  8304. 00005D76  2F10                     move.l     -[A7], [A0]
  8305. 00005D78  7002                     moveq.l    D0, 0x02
  8306. 00005D7A  2F00                     move.l     -[A7], D0
  8307. 00005D7C  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  8308. 00005D80  206E 0010                movea.l    A0, [A6 + 0x10]
  8309. 00005D84  5490                     addq.l     [A0], 2
  8310. 00005D86  206E 0014                movea.l    A0, [A6 + 0x14]
  8311. 00005D8A  5490                     addq.l     [A0], 2
  8312. label00005D8C:
  8313. 00005D8C  206E 0010                movea.l    A0, [A6 + 0x10]
  8314. 00005D90  2050                     movea.l    A0, [A0]
  8315. 00005D92  7029                     moveq.l    D0, 0x29
  8316. 00005D94  B010                     cmp.b      D0, [A0]
  8317. 00005D96  662E                     bne        +0x30 /* 00005DC6 */
  8318. 00005D98  206E 0010                movea.l    A0, [A6 + 0x10]
  8319. 00005D9C  2F10                     move.l     -[A7], [A0]
  8320. 00005D9E  206E 0014                movea.l    A0, [A6 + 0x14]
  8321. 00005DA2  2F10                     move.l     -[A7], [A0]
  8322. 00005DA4  7001                     moveq.l    D0, 0x01
  8323. 00005DA6  2F00                     move.l     -[A7], D0
  8324. 00005DA8  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  8325. 00005DAC  206E 0010                movea.l    A0, [A6 + 0x10]
  8326. 00005DB0  5290                     addq.l     [A0], 1
  8327. 00005DB2  206E 0014                movea.l    A0, [A6 + 0x14]
  8328. 00005DB6  5290                     addq.l     [A0], 1
  8329. 00005DB8  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  8330. 00005DBC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  8331. 00005DC0  4EBA 000E                jsr        [PC + 0xE /* 00005DD0 */]
  8332. 00005DC4  508F                     addq.l     A7, 8
  8333. label00005DC6:
  8334. 00005DC6  4CEE 18C0 FCEA           movem.l    D6,D7,A3,A4, [A6 - 0x316]
  8335. 00005DCC  4E5E                     unlink     A6
  8336. 00005DCE  4E75                     rts
  8337. fn00005DD0:
  8338. 00005DD0  48E7 0118                movem.l    -[A7], D7,A3,A4
  8339. 00005DD4  286F 0014                movea.l    A4, [A7 + 0x14]
  8340. 00005DD8  266F 0010                movea.l    A3, [A7 + 0x10]
  8341. 00005DDC  2053                     movea.l    A0, [A3]
  8342. 00005DDE  7023                     moveq.l    D0, 0x23
  8343. 00005DE0  B010                     cmp.b      D0, [A0]
  8344. 00005DE2  6640                     bne        +0x42 /* 00005E24 */
  8345. 00005DE4  2013                     move.l     D0, [A3]
  8346. 00005DE6  5280                     addq.l     D0, 1
  8347. 00005DE8  2040                     movea.l    A0, D0
  8348. 00005DEA  7000                     moveq.l    D0, 0x00
  8349. 00005DEC  1010                     move.b     D0, [A0]
  8350. 00005DEE  2213                     move.l     D1, [A3]
  8351. 00005DF0  5281                     addq.l     D1, 1
  8352. 00005DF2  2041                     movea.l    A0, D1
  8353. 00005DF4  7200                     moveq.l    D1, 0x00
  8354. 00005DF6  1228 0001                move.b     D1, [A0 + 0x1]
  8355. 00005DFA  E149                     lsl        D1.w, 8
  8356. 00005DFC  3E01                     move.w     D7, D1
  8357. 00005DFE  8E40                     or.w       D7, D0
  8358. 00005E00  2F13                     move.l     -[A7], [A3]
  8359. 00005E02  2F14                     move.l     -[A7], [A4]
  8360. 00005E04  48C7                     ext.l      D7
  8361. 00005E06  2007                     move.l     D0, D7
  8362. 00005E08  5680                     addq.l     D0, 3
  8363. 00005E0A  2F00                     move.l     -[A7], D0
  8364. 00005E0C  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  8365. 00005E10  3007                     move.w     D0, D7
  8366. 00005E12  5640                     addq.w     D0, 3
  8367. 00005E14  48C0                     ext.l      D0
  8368. 00005E16  D193                     add.l      [A3], D0
  8369. 00005E18  3007                     move.w     D0, D7
  8370. 00005E1A  5640                     addq.w     D0, 3
  8371. 00005E1C  48C0                     ext.l      D0
  8372. 00005E1E  D194                     add.l      [A4], D0
  8373. 00005E20  6000 0096                bra        +0x98 /* 00005EB8 */
  8374. label00005E24:
  8375. 00005E24  2053                     movea.l    A0, [A3]
  8376. 00005E26  7020                     moveq.l    D0, 0x20
  8377. 00005E28  B010                     cmp.b      D0, [A0]
  8378. 00005E2A  6612                     bne        +0x14 /* 00005E3E */
  8379. 00005E2C  2F13                     move.l     -[A7], [A3]
  8380. 00005E2E  2F14                     move.l     -[A7], [A4]
  8381. 00005E30  7001                     moveq.l    D0, 0x01
  8382. 00005E32  2F00                     move.l     -[A7], D0
  8383. 00005E34  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  8384. 00005E38  5293                     addq.l     [A3], 1
  8385. 00005E3A  5294                     addq.l     [A4], 1
  8386. 00005E3C  6030                     bra        +0x32 /* 00005E6E */
  8387. label00005E3E:
  8388. 00005E3E  2053                     movea.l    A0, [A3]
  8389. 00005E40  7022                     moveq.l    D0, 0x22
  8390. 00005E42  B010                     cmp.b      D0, [A0]
  8391. 00005E44  6628                     bne        +0x2A /* 00005E6E */
  8392. 00005E46  2F13                     move.l     -[A7], [A3]
  8393. 00005E48  2F14                     move.l     -[A7], [A4]
  8394. 00005E4A  7001                     moveq.l    D0, 0x01
  8395. 00005E4C  2F00                     move.l     -[A7], D0
  8396. 00005E4E  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  8397. 00005E52  5293                     addq.l     [A3], 1
  8398. 00005E54  5294                     addq.l     [A4], 1
  8399. 00005E56  2053                     movea.l    A0, [A3]
  8400. 00005E58  7000                     moveq.l    D0, 0x00
  8401. 00005E5A  1010                     move.b     D0, [A0]
  8402. 00005E5C  3E00                     move.w     D7, D0
  8403. 00005E5E  2F13                     move.l     -[A7], [A3]
  8404. 00005E60  2F14                     move.l     -[A7], [A4]
  8405. 00005E62  7001                     moveq.l    D0, 0x01
  8406. 00005E64  2F00                     move.l     -[A7], D0
  8407. 00005E66  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  8408. 00005E6A  5293                     addq.l     [A3], 1
  8409. 00005E6C  5294                     addq.l     [A4], 1
  8410. label00005E6E:
  8411. 00005E6E  2053                     movea.l    A0, [A3]
  8412. 00005E70  701F                     moveq.l    D0, 0x1F
  8413. 00005E72  B010                     cmp.b      D0, [A0]
  8414. 00005E74  6612                     bne        +0x14 /* 00005E88 */
  8415. 00005E76  2F13                     move.l     -[A7], [A3]
  8416. 00005E78  2F14                     move.l     -[A7], [A4]
  8417. 00005E7A  7001                     moveq.l    D0, 0x01
  8418. 00005E7C  2F00                     move.l     -[A7], D0
  8419. 00005E7E  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  8420. 00005E82  5293                     addq.l     [A3], 1
  8421. 00005E84  5294                     addq.l     [A4], 1
  8422. 00005E86  6030                     bra        +0x32 /* 00005EB8 */
  8423. label00005E88:
  8424. 00005E88  2053                     movea.l    A0, [A3]
  8425. 00005E8A  7021                     moveq.l    D0, 0x21
  8426. 00005E8C  B010                     cmp.b      D0, [A0]
  8427. 00005E8E  6628                     bne        +0x2A /* 00005EB8 */
  8428. 00005E90  2F13                     move.l     -[A7], [A3]
  8429. 00005E92  2F14                     move.l     -[A7], [A4]
  8430. 00005E94  7001                     moveq.l    D0, 0x01
  8431. 00005E96  2F00                     move.l     -[A7], D0
  8432. 00005E98  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  8433. 00005E9C  5293                     addq.l     [A3], 1
  8434. 00005E9E  5294                     addq.l     [A4], 1
  8435. 00005EA0  2053                     movea.l    A0, [A3]
  8436. 00005EA2  7000                     moveq.l    D0, 0x00
  8437. 00005EA4  1010                     move.b     D0, [A0]
  8438. 00005EA6  3E00                     move.w     D7, D0
  8439. 00005EA8  2F13                     move.l     -[A7], [A3]
  8440. 00005EAA  2F14                     move.l     -[A7], [A4]
  8441. 00005EAC  7001                     moveq.l    D0, 0x01
  8442. 00005EAE  2F00                     move.l     -[A7], D0
  8443. 00005EB0  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  8444. 00005EB4  5293                     addq.l     [A3], 1
  8445. 00005EB6  5294                     addq.l     [A4], 1
  8446. label00005EB8:
  8447. 00005EB8  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  8448. 00005EBC  4E75                     rts
  8449. fn00005EBE:
  8450. 00005EBE  206D BA78                movea.l    A0, [A5 - 0x4588]
  8451. 00005EC2  4AA8 0292                tst.l      [A0 + 0x292]
  8452. 00005EC6  6716                     beq        +0x18 /* 00005EDE */
  8453. 00005EC8  7000                     moveq.l    D0, 0x00
  8454. 00005ECA  2F00                     move.l     -[A7], D0
  8455. 00005ECC  2F00                     move.l     -[A7], D0
  8456. 00005ECE  206D BA78                movea.l    A0, [A5 - 0x4588]
  8457. 00005ED2  4868 0292                pea.l      [A0 + 0x292]
  8458. 00005ED6  4EBA 0068                jsr        [PC + 0x68 /* 00005F40 */]
  8459. 00005EDA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8460. label00005EDE:
  8461. 00005EDE  206D BA78                movea.l    A0, [A5 - 0x4588]
  8462. 00005EE2  2F28 025A                move.l     -[A7], [A0 + 0x25A]
  8463. 00005EE6  4EBA 0006                jsr        [PC + 0x6 /* 00005EEE */]
  8464. 00005EEA  588F                     addq.l     A7, 4
  8465. 00005EEC  4E75                     rts
  8466. fn00005EEE:
  8467. 00005EEE  2F0B                     move.l     -[A7], A3
  8468. 00005EF0  266F 0008                movea.l    A3, [A7 + 0x8]
  8469. 00005EF4  6042                     bra        +0x44 /* 00005F38 */
  8470. label00005EF6:
  8471. 00005EF6  700B                     moveq.l    D0, 0x0B
  8472. 00005EF8  B06B 0020                cmp.w      D0, [A3 + 0x20]
  8473. 00005EFC  660C                     bne        +0xE /* 00005F0A */
  8474. 00005EFE  2F2B 002A                move.l     -[A7], [A3 + 0x2A]
  8475. 00005F02  4EBA FFEA                jsr        [PC - 0x16 /* 00005EEE */]
  8476. 00005F06  588F                     addq.l     A7, 4
  8477. 00005F08  602A                     bra        +0x2C /* 00005F34 */
  8478. label00005F0A:
  8479. 00005F0A  7002                     moveq.l    D0, 0x02
  8480. 00005F0C  B06B 0020                cmp.w      D0, [A3 + 0x20]
  8481. 00005F10  6622                     bne        +0x24 /* 00005F34 */
  8482. 00005F12  206B 002A                movea.l    A0, [A3 + 0x2A]
  8483. 00005F16  4AA8 0008                tst.l      [A0 + 0x8]
  8484. 00005F1A  6718                     beq        +0x1A /* 00005F34 */
  8485. 00005F1C  2F2B 0010                move.l     -[A7], [A3 + 0x10]
  8486. 00005F20  7001                     moveq.l    D0, 0x01
  8487. 00005F22  2F00                     move.l     -[A7], D0
  8488. 00005F24  206B 002A                movea.l    A0, [A3 + 0x2A]
  8489. 00005F28  4868 0008                pea.l      [A0 + 0x8]
  8490. 00005F2C  4EBA 0012                jsr        [PC + 0x12 /* 00005F40 */]
  8491. 00005F30  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8492. label00005F34:
  8493. 00005F34  266B 0026                movea.l    A3, [A3 + 0x26]
  8494. label00005F38:
  8495. 00005F38  200B                     move.l     D0, A3
  8496. 00005F3A  66BA                     bne        -0x44 /* 00005EF6 */
  8497. 00005F3C  265F                     movea.l    A3, [A7]+
  8498. 00005F3E  4E75                     rts
  8499. fn00005F40:
  8500. 00005F40  4E56 FF00                link       A6, -0x0100
  8501. 00005F44  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  8502. 00005F48  2C2E 0010                move.l     D6, [A6 + 0x10]
  8503. 00005F4C  286E 0008                movea.l    A4, [A6 + 0x8]
  8504. 00005F50  3E2E 000E                move.w     D7, [A6 + 0xE]
  8505. 00005F54  47EE FF00                lea.l      A3, [A6 - 0x100]
  8506. 00005F58  206D BA78                movea.l    A0, [A5 - 0x4588]
  8507. 00005F5C  2F28 026A                move.l     -[A7], [A0 + 0x26A]
  8508. 00005F60  2F0B                     move.l     -[A7], A3
  8509. 00005F62  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  8510. 00005F66  5213                     addq.b     [A3], 1
  8511. 00005F68  7000                     moveq.l    D0, 0x00
  8512. 00005F6A  1013                     move.b     D0, [A3]
  8513. 00005F6C  17BC 002F 0000           move.b     [A3 + D0.w], 0x2F /* '/' */
  8514. 00005F72  4A47                     tst.w      D7
  8515. 00005F74  508F                     addq.l     A7, 8
  8516. 00005F76  6724                     beq        +0x26 /* 00005F9C */
  8517. 00005F78  2F06                     move.l     -[A7], D6
  8518. 00005F7A  4878 043E                push.l     0x43E
  8519. 00005F7E  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  8520. 00005F82  588F                     addq.l     A7, 4
  8521. 00005F84  2F00                     move.l     -[A7], D0
  8522. 00005F86  7000                     moveq.l    D0, 0x00
  8523. 00005F88  1013                     move.b     D0, [A3]
  8524. 00005F8A  D08B                     add.l      D0, A3
  8525. 00005F8C  5280                     addq.l     D0, 1
  8526. 00005F8E  2F00                     move.l     -[A7], D0
  8527. 00005F90  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  8528. 00005F94  D113                     add.b      [A3], D0
  8529. 00005F96  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8530. 00005F9A  6014                     bra        +0x16 /* 00005FB0 */
  8531. label00005F9C:
  8532. 00005F9C  4878 043F                push.l     0x43F
  8533. 00005FA0  4EAD 0E32                jsr        [A5 + 0xE32 /* export_450 */]
  8534. 00005FA4  588F                     addq.l     A7, 4
  8535. 00005FA6  2F00                     move.l     -[A7], D0
  8536. 00005FA8  2F0B                     move.l     -[A7], A3
  8537. 00005FAA  4EAD 1B1A                jsr        [A5 + 0x1B1A /* export_863 */]
  8538. 00005FAE  508F                     addq.l     A7, 8
  8539. label00005FB0:
  8540. 00005FB0  4A47                     tst.w      D7
  8541. 00005FB2  6704                     beq        +0x6 /* 00005FB8 */
  8542. 00005FB4  7051                     moveq.l    D0, 0x51
  8543. 00005FB6  6006                     bra        +0x8 /* 00005FBE */
  8544. label00005FB8:
  8545. 00005FB8  203C 0000 0251           move.l     D0, 0x251
  8546. label00005FBE:
  8547. 00005FBE  3A00                     move.w     D5, D0
  8548. 00005FC0  7000                     moveq.l    D0, 0x00
  8549. 00005FC2  3005                     move.w     D0, D5
  8550. 00005FC4  2F00                     move.l     -[A7], D0
  8551. 00005FC6  2F0C                     move.l     -[A7], A4
  8552. 00005FC8  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  8553. 00005FCC  486D C3C4                pea.l      [A5 - 0x3C3C]
  8554. 00005FD0  2F0B                     move.l     -[A7], A3
  8555. 00005FD2  4EAD 1922                jsr        [A5 + 0x1922 /* export_800 */]
  8556. 00005FD6  4A40                     tst.w      D0
  8557. 00005FD8  4FEF 0014                lea.l      A7, [A7 + 0x14]
  8558. 00005FDC  6616                     bne        +0x18 /* 00005FF4 */
  8559. 00005FDE  2F0C                     move.l     -[A7], A4
  8560. 00005FE0  4EAD 195A                jsr        [A5 + 0x195A /* export_807 */]
  8561. 00005FE4  2F06                     move.l     -[A7], D6
  8562. 00005FE6  48C7                     ext.l      D7
  8563. 00005FE8  2F07                     move.l     -[A7], D7
  8564. 00005FEA  4EBA 00D6                jsr        [PC + 0xD6 /* 000060C2 */]
  8565. 00005FEE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8566. 00005FF2  602C                     bra        +0x2E /* 00006020 */
  8567. label00005FF4:
  8568. 00005FF4  206D E020                movea.l    A0, [A5 - 0x1FE0]
  8569. 00005FF8  317C 0001 0196           move.w     [A0 + 0x196], 0x1
  8570. 00005FFE  206D E020                movea.l    A0, [A5 - 0x1FE0]
  8571. 00006002  0068 1000 020C           ori.w      [A0 + 0x20C], 0x1000
  8572. 00006008  2F14                     move.l     -[A7], [A4]
  8573. 0000600A  4EBA 001E                jsr        [PC + 0x1E /* 0000602A */]
  8574. 0000600E  4A40                     tst.w      D0
  8575. 00006010  588F                     addq.l     A7, 4
  8576. 00006012  660C                     bne        +0xE /* 00006020 */
  8577. 00006014  2F06                     move.l     -[A7], D6
  8578. 00006016  48C7                     ext.l      D7
  8579. 00006018  2F07                     move.l     -[A7], D7
  8580. 0000601A  4EBA 00A6                jsr        [PC + 0xA6 /* 000060C2 */]
  8581. 0000601E  508F                     addq.l     A7, 8
  8582. label00006020:
  8583. 00006020  4CEE 18E0 FEEC           movem.l    D5,D6,D7,A3,A4, [A6 - 0x114]
  8584. 00006026  4E5E                     unlink     A6
  8585. 00006028  4E75                     rts
  8586. fn0000602A:
  8587. 0000602A  48E7 0110                movem.l    -[A7], D7,A3
  8588. 0000602E  266F 000C                movea.l    A3, [A7 + 0xC]
  8589. 00006032  4247                     clr.w      D7
  8590. 00006034  7001                     moveq.l    D0, 0x01
  8591. 00006036  2680                     move.l     [A3], D0
  8592. 00006038  486B 0072                pea.l      [A3 + 0x72]
  8593. 0000603C  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  8594. 00006040  7001                     moveq.l    D0, 0x01
  8595. 00006042  2F00                     move.l     -[A7], D0
  8596. 00006044  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  8597. 00006048  2740 0072                move.l     [A3 + 0x72], D0
  8598. 0000604C  508F                     addq.l     A7, 8
  8599. 0000604E  676A                     beq        +0x6C /* 000060BA */
  8600. 00006050  7000                     moveq.l    D0, 0x00
  8601. 00006052  2740 006A                move.l     [A3 + 0x6A], D0
  8602. 00006056  426B 0048                clr.w      [A3 + 0x48]
  8603. 0000605A  426B 0046                clr.w      [A3 + 0x46]
  8604. 0000605E  426B 0044                clr.w      [A3 + 0x44]
  8605. 00006062  426B 0042                clr.w      [A3 + 0x42]
  8606. 00006066  426B 0040                clr.w      [A3 + 0x40]
  8607. 0000606A  026B FBFF 006E           andi.w     [A3 + 0x6E], 0xFBFF
  8608. 00006070  486B 0076                pea.l      [A3 + 0x76]
  8609. 00006074  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  8610. 00006078  486B 0090                pea.l      [A3 + 0x90]
  8611. 0000607C  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  8612. 00006080  486B 008C                pea.l      [A3 + 0x8C]
  8613. 00006084  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  8614. 00006088  486B 0094                pea.l      [A3 + 0x94]
  8615. 0000608C  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  8616. 00006090  486B 0088                pea.l      [A3 + 0x88]
  8617. 00006094  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  8618. 00006098  702C                     moveq.l    D0, 0x2C
  8619. 0000609A  2F00                     move.l     -[A7], D0
  8620. 0000609C  486B 0014                pea.l      [A3 + 0x14]
  8621. 000060A0  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  8622. 000060A4  206B 0072                movea.l    A0, [A3 + 0x72]
  8623. 000060A8  4210                     clr.b      [A0]
  8624. 000060AA  2F0B                     move.l     -[A7], A3
  8625. 000060AC  486D 2A62                pea.l      [A5 + 0x2A62 /* export_1352 */]
  8626. 000060B0  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  8627. 000060B4  3E00                     move.w     D7, D0
  8628. 000060B6  4FEF 0024                lea.l      A7, [A7 + 0x24]
  8629. label000060BA:
  8630. 000060BA  3007                     move.w     D0, D7
  8631. 000060BC  4CDF 0880                movem.l    D7,A3, [A7]+
  8632. 000060C0  4E75                     rts
  8633. fn000060C2:
  8634. 000060C2  4E56 FF00                link       A6, -0x0100
  8635. 000060C6  48E7 0110                movem.l    -[A7], D7,A3
  8636. 000060CA  47EE FF00                lea.l      A3, [A6 - 0x100]
  8637. 000060CE  4A6E 000A                tst.w      [A6 + 0xA]
  8638. 000060D2  672A                     beq        +0x2C /* 000060FE */
  8639. 000060D4  486D E058                pea.l      [A5 - 0x1FA8]
  8640. 000060D8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8641. 000060DC  3E3C 0323                move.w     D7, 0x323
  8642. 000060E0  4878 0323                push.l     0x323
  8643. 000060E4  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  8644. 000060E8  588F                     addq.l     A7, 4
  8645. 000060EA  2F00                     move.l     -[A7], D0
  8646. 000060EC  200B                     move.l     D0, A3
  8647. 000060EE  5280                     addq.l     D0, 1
  8648. 000060F0  2F00                     move.l     -[A7], D0
  8649. 000060F2  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  8650. 000060F6  1680                     move.b     [A3], D0
  8651. 000060F8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8652. 000060FC  6024                     bra        +0x26 /* 00006122 */
  8653. label000060FE:
  8654. 000060FE  486D E058                pea.l      [A5 - 0x1FA8]
  8655. 00006102  3E3C 0324                move.w     D7, 0x324
  8656. 00006106  4878 0324                push.l     0x324
  8657. 0000610A  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  8658. 0000610E  588F                     addq.l     A7, 4
  8659. 00006110  2F00                     move.l     -[A7], D0
  8660. 00006112  200B                     move.l     D0, A3
  8661. 00006114  5280                     addq.l     D0, 1
  8662. 00006116  2F00                     move.l     -[A7], D0
  8663. 00006118  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  8664. 0000611C  1680                     move.b     [A3], D0
  8665. 0000611E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8666. label00006122:
  8667. 00006122  426D EA4A                clr.w      [A5 - 0x15B6]
  8668. 00006126  48C7                     ext.l      D7
  8669. 00006128  2F07                     move.l     -[A7], D7
  8670. 0000612A  2F0B                     move.l     -[A7], A3
  8671. 0000612C  4EAD 19A2                jsr        [A5 + 0x19A2 /* export_816 */]
  8672. 00006130  4EAD 19B2                jsr        [A5 + 0x19B2 /* export_818 */]
  8673. 00006134  426D EA4A                clr.w      [A5 - 0x15B6]
  8674. 00006138  508F                     addq.l     A7, 8
  8675. 0000613A  4CEE 0880 FEF8           movem.l    D7,A3, [A6 - 0x108]
  8676. 00006140  4E5E                     unlink     A6
  8677. 00006142  4E75                     rts
  8678. fn00006144:
  8679. 00006144  4E56 FFFC                link       A6, -0x0004
  8680. 00006148  48E7 0018                movem.l    -[A7], A3,A4
  8681. 0000614C  286E 000C                movea.l    A4, [A6 + 0xC]
  8682. 00006150  266E 0008                movea.l    A3, [A6 + 0x8]
  8683. 00006154  602E                     bra        +0x30 /* 00006184 */
  8684. label00006156:
  8685. 00006156  5354                     subq.w     [A4], 1
  8686. 00006158  700B                     moveq.l    D0, 0x0B
  8687. 0000615A  B06B 0020                cmp.w      D0, [A3 + 0x20]
  8688. 0000615E  6620                     bne        +0x22 /* 00006180 */
  8689. 00006160  2F0C                     move.l     -[A7], A4
  8690. 00006162  2F2B 002A                move.l     -[A7], [A3 + 0x2A]
  8691. 00006166  4EBA FFDC                jsr        [PC - 0x24 /* 00006144 */]
  8692. 0000616A  2D40 FFFC                move.l     [A6 - 0x4], D0
  8693. 0000616E  4A54                     tst.w      [A4]
  8694. 00006170  508F                     addq.l     A7, 8
  8695. 00006172  660C                     bne        +0xE /* 00006180 */
  8696. 00006174  4AAE FFFC                tst.l      [A6 - 0x4]
  8697. 00006178  6706                     beq        +0x8 /* 00006180 */
  8698. 0000617A  266E FFFC                movea.l    A3, [A6 - 0x4]
  8699. 0000617E  600C                     bra        +0xE /* 0000618C */
  8700. label00006180:
  8701. 00006180  266B 0026                movea.l    A3, [A3 + 0x26]
  8702. label00006184:
  8703. 00006184  4A54                     tst.w      [A4]
  8704. 00006186  6704                     beq        +0x6 /* 0000618C */
  8705. 00006188  200B                     move.l     D0, A3
  8706. 0000618A  66CA                     bne        -0x34 /* 00006156 */
  8707. label0000618C:
  8708. 0000618C  200B                     move.l     D0, A3
  8709. 0000618E  4CEE 1800 FFF4           movem.l    A3,A4, [A6 - 0xC]
  8710. 00006194  4E5E                     unlink     A6
  8711. 00006196  4E75                     rts
  8712. fn00006198:
  8713. 00006198  4E56 FF7A                link       A6, -0x0086
  8714. 0000619C  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  8715. 000061A0  4A6D E698                tst.w      [A5 - 0x1968]
  8716. 000061A4  6736                     beq        +0x38 /* 000061DC */
  8717. 000061A6  7046                     moveq.l    D0, 0x46
  8718. 000061A8  2F00                     move.l     -[A7], D0
  8719. 000061AA  4EAD 0052                jsr        [A5 + 0x52 /* export_6 */]
  8720. 000061AE  206E 0008                movea.l    A0, [A6 + 0x8]
  8721. 000061B2  2140 0280                move.l     [A0 + 0x280], D0
  8722. 000061B6  588F                     addq.l     A7, 4
  8723. 000061B8  6722                     beq        +0x24 /* 000061DC */
  8724. 000061BA  558F                     subq.l     A7, 2
  8725. 000061BC  3F2D AF2A                move.w     -[A7], [A5 - 0x50D6]
  8726. 000061C0  7000                     moveq.l    D0, 0x00
  8727. 000061C2  2F00                     move.l     -[A7], D0
  8728. 000061C4  206E 0008                movea.l    A0, [A6 + 0x8]
  8729. 000061C8  2F28 026E                move.l     -[A7], [A0 + 0x26E]
  8730. 000061CC  206E 0008                movea.l    A0, [A6 + 0x8]
  8731. 000061D0  2F28 0280                move.l     -[A7], [A0 + 0x280]
  8732. 000061D4  303C 0001                move.w     D0, 0x1
  8733. 000061D8  AA52                     syscall    HFSPinaforeDispatch/HighLevelFSDispatch
  8734. 000061DA  548F                     addq.l     A7, 2
  8735. label000061DC:
  8736. 000061DC  4247                     clr.w      D7
  8737. 000061DE  206E 0008                movea.l    A0, [A6 + 0x8]
  8738. 000061E2  2868 021E                movea.l    A4, [A0 + 0x21E]
  8739. 000061E6  6000 00DA                bra        +0xDC /* 000062C2 */
  8740. label000061EA:
  8741. 000061EA  7C0F                     moveq.l    D6, 0x0F
  8742. 000061EC  CC6C 0008                and.w      D6, [A4 + 0x8]
  8743. 000061F0  6700 00CA                beq        +0xCC /* 000062BC */
  8744. 000061F4  0C46 0002                cmpi.w     D6, 0x2
  8745. 000061F8  661A                     bne        +0x1C /* 00006214 */
  8746. 000061FA  3D6C 0004 FFFE           move.w     [A6 - 0x2], [A4 + 0x4]
  8747. 00006200  486E FFFE                pea.l      [A6 - 0x2]
  8748. 00006204  206E 0008                movea.l    A0, [A6 + 0x8]
  8749. 00006208  2F28 025A                move.l     -[A7], [A0 + 0x25A]
  8750. 0000620C  4EBA FF36                jsr        [PC - 0xCA /* 00006144 */]
  8751. 00006210  2880                     move.l     [A4], D0
  8752. 00006212  508F                     addq.l     A7, 8
  8753. label00006214:
  8754. 00006214  7001                     moveq.l    D0, 0x01
  8755. 00006216  B06C 000A                cmp.w      D0, [A4 + 0xA]
  8756. 0000621A  6600 00A0                bne        +0xA2 /* 000062BC */
  8757. 0000621E  4A6D E698                tst.w      [A5 - 0x1968]
  8758. 00006222  6700 0098                beq        +0x9A /* 000062BC */
  8759. 00006226  2D6C 0014 FFFA           move.l     [A6 - 0x6], [A4 + 0x14]
  8760. 0000622C  206C 0014                movea.l    A0, [A4 + 0x14]
  8761. 00006230  2650                     movea.l    A3, [A0]
  8762. 00006232  48C7                     ext.l      D7
  8763. 00006234  2747 0008                move.l     [A3 + 0x8], D7
  8764. 00006238  276E 0008 000C           move.l     [A3 + 0xC], [A6 + 0x8]
  8765. 0000623E  7000                     moveq.l    D0, 0x00
  8766. 00006240  7210                     moveq.l    D1, 0x10
  8767. 00006242  C26C 0008                and.w      D1, [A4 + 0x8]
  8768. 00006246  0C41 0010                cmpi.w     D1, 0x10
  8769. 0000624A  6608                     bne        +0xA /* 00006254 */
  8770. 0000624C  4A6B 0002                tst.w      [A3 + 0x2]
  8771. 00006250  6602                     bne        +0x4 /* 00006254 */
  8772. 00006252  7001                     moveq.l    D0, 0x01
  8773. label00006254:
  8774. 00006254  3A00                     move.w     D5, D0
  8775. 00006256  6706                     beq        +0x8 /* 0000625E */
  8776. 00006258  377C 0001 0002           move.w     [A3 + 0x2], 0x1
  8777. label0000625E:
  8778. 0000625E  558F                     subq.l     A7, 2
  8779. 00006260  206E 0008                movea.l    A0, [A6 + 0x8]
  8780. 00006264  2F28 0280                move.l     -[A7], [A0 + 0x280]
  8781. 00006268  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  8782. 0000626C  486E FFF9                pea.l      [A6 - 0x7]
  8783. 00006270  303C 0604                move.w     D0, 0x604
  8784. 00006274  A82D                     syscall    Pack11
  8785. 00006276  006C 4000 0008           ori.w      [A4 + 0x8], 0x4000 /* '@\0' */
  8786. 0000627C  4A45                     tst.w      D5
  8787. 0000627E  548F                     addq.l     A7, 2
  8788. 00006280  673A                     beq        +0x3C /* 000062BC */
  8789. 00006282  206E FFFA                movea.l    A0, [A6 - 0x6]
  8790. 00006286  2050                     movea.l    A0, [A0]
  8791. 00006288  4268 0002                clr.w      [A0 + 0x2]
  8792. 0000628C  558F                     subq.l     A7, 2
  8793. 0000628E  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  8794. 00006292  486E FF7A                pea.l      [A6 - 0x86]
  8795. 00006296  303C 0422                move.w     D0, 0x422
  8796. 0000629A  A82D                     syscall    Pack11
  8797. 0000629C  4A5F                     tst.w      [A7]+
  8798. 0000629E  661C                     bne        +0x1E /* 000062BC */
  8799. 000062A0  206E FFFA                movea.l    A0, [A6 - 0x6]
  8800. 000062A4  2050                     movea.l    A0, [A0]
  8801. 000062A6  2028 0004                move.l     D0, [A0 + 0x4]
  8802. 000062AA  B0AE FF7E                cmp.l      D0, [A6 - 0x82]
  8803. 000062AE  670C                     beq        +0xE /* 000062BC */
  8804. 000062B0  2F0C                     move.l     -[A7], A4
  8805. 000062B2  486D 2872                pea.l      [A5 + 0x2872 /* export_1290 */]
  8806. 000062B6  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  8807. 000062BA  508F                     addq.l     A7, 8
  8808. label000062BC:
  8809. 000062BC  5247                     addq.w     D7, 1
  8810. 000062BE  D8FC 001C                add.w      A4, 0x1C
  8811. label000062C2:
  8812. 000062C2  206E 0008                movea.l    A0, [A6 + 0x8]
  8813. 000062C6  BE68 01C4                cmp.w      D7, [A0 + 0x1C4]
  8814. 000062CA  6D00 FF1E                blt        -0xE0 /* 000061EA */
  8815. 000062CE  7001                     moveq.l    D0, 0x01
  8816. 000062D0  4CEE 18E0 FF66           movem.l    D5,D6,D7,A3,A4, [A6 - 0x9A]
  8817. 000062D6  4E5E                     unlink     A6
  8818. 000062D8  4E75                     rts
  8819. fn000062DA:
  8820. 000062DA  4E56 FFF8                link       A6, -0x0008
  8821. 000062DE  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  8822. 000062E2  286E 0008                movea.l    A4, [A6 + 0x8]
  8823. 000062E6  4247                     clr.w      D7
  8824. 000062E8  7001                     moveq.l    D0, 0x01
  8825. 000062EA  B06C 000A                cmp.w      D0, [A4 + 0xA]
  8826. 000062EE  6600 0106                bne        +0x108 /* 000063F6 */
  8827. 000062F2  206D C49C                movea.l    A0, [A5 - 0x3B64]
  8828. 000062F6  1B68 0003 AFDA           move.b     [A5 - 0x5026], [A0 + 0x3]
  8829. 000062FC  206D C49C                movea.l    A0, [A5 - 0x3B64]
  8830. 00006300  1B68 0002 AFDB           move.b     [A5 - 0x5025], [A0 + 0x2]
  8831. 00006306  206D C49C                movea.l    A0, [A5 - 0x3B64]
  8832. 0000630A  1B68 0001 AFDC           move.b     [A5 - 0x5024], [A0 + 0x1]
  8833. 00006310  206D C49C                movea.l    A0, [A5 - 0x3B64]
  8834. 00006314  1B50 AFDD                move.b     [A5 - 0x5023], [A0]
  8835. 00006318  2A2D AFDA                move.l     D5, [A5 - 0x5026]
  8836. 0000631C  2F05                     move.l     -[A7], D5
  8837. 0000631E  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  8838. 00006322  2640                     movea.l    A3, D0
  8839. 00006324  58AD C49C                addq.l     [A5 - 0x3B64], 4
  8840. 00006328  59AD C4A4                subq.l     [A5 - 0x3B5C], 4
  8841. 0000632C  2D4B FFF8                move.l     [A6 - 0x8], A3
  8842. 00006330  588F                     addq.l     A7, 4
  8843. 00006332  6700 00E4                beq        +0xE6 /* 00006418 */
  8844. 00006336  2F0B                     move.l     -[A7], A3
  8845. 00006338  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  8846. 0000633C  2F05                     move.l     -[A7], D5
  8847. 0000633E  2F13                     move.l     -[A7], [A3]
  8848. 00006340  206E 000C                movea.l    A0, [A6 + 0xC]
  8849. 00006344  4E90                     jsr        [A0]
  8850. 00006346  3E00                     move.w     D7, D0
  8851. 00006348  2F0B                     move.l     -[A7], A3
  8852. 0000634A  4EAD 0412                jsr        [A5 + 0x412 /* export_126 */]
  8853. 0000634E  202D C49C                move.l     D0, [A5 - 0x3B64]
  8854. 00006352  90AD C4A0                sub.l      D0, [A5 - 0x3B60]
  8855. 00006356  222D C494                move.l     D1, [A5 - 0x3B6C]
  8856. 0000635A  9280                     sub.l      D1, D0
  8857. 0000635C  7004                     moveq.l    D0, 0x04
  8858. 0000635E  B081                     cmp.l      D0, D1
  8859. 00006360  508F                     addq.l     A7, 8
  8860. 00006362  6322                     bls        +0x24 /* 00006386 */
  8861. 00006364  4A6D C492                tst.w      [A5 - 0x3B6E]
  8862. 00006368  661C                     bne        +0x1E /* 00006386 */
  8863. 0000636A  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  8864. 00006370  7000                     moveq.l    D0, 0x00
  8865. 00006372  2F00                     move.l     -[A7], D0
  8866. 00006374  206E 000C                movea.l    A0, [A6 + 0xC]
  8867. 00006378  4E90                     jsr        [A0]
  8868. 0000637A  4A40                     tst.w      D0
  8869. 0000637C  508F                     addq.l     A7, 8
  8870. 0000637E  6606                     bne        +0x8 /* 00006386 */
  8871. 00006380  7000                     moveq.l    D0, 0x00
  8872. 00006382  6000 00A2                bra        +0xA4 /* 00006426 */
  8873. label00006386:
  8874. 00006386  206D C49C                movea.l    A0, [A5 - 0x3B64]
  8875. 0000638A  1B68 0003 AFDA           move.b     [A5 - 0x5026], [A0 + 0x3]
  8876. 00006390  206D C49C                movea.l    A0, [A5 - 0x3B64]
  8877. 00006394  1B68 0002 AFDB           move.b     [A5 - 0x5025], [A0 + 0x2]
  8878. 0000639A  206D C49C                movea.l    A0, [A5 - 0x3B64]
  8879. 0000639E  1B68 0001 AFDC           move.b     [A5 - 0x5024], [A0 + 0x1]
  8880. 000063A4  206D C49C                movea.l    A0, [A5 - 0x3B64]
  8881. 000063A8  1B50 AFDD                move.b     [A5 - 0x5023], [A0]
  8882. 000063AC  2C2D AFDA                move.l     D6, [A5 - 0x5026]
  8883. 000063B0  2F06                     move.l     -[A7], D6
  8884. 000063B2  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  8885. 000063B6  2D40 FFFC                move.l     [A6 - 0x4], D0
  8886. 000063BA  58AD C49C                addq.l     [A5 - 0x3B64], 4
  8887. 000063BE  59AD C4A4                subq.l     [A5 - 0x3B5C], 4
  8888. 000063C2  2053                     movea.l    A0, [A3]
  8889. 000063C4  216E FFFC 0010           move.l     [A0 + 0x10], [A6 - 0x4]
  8890. 000063CA  588F                     addq.l     A7, 4
  8891. 000063CC  6604                     bne        +0x6 /* 000063D2 */
  8892. 000063CE  7000                     moveq.l    D0, 0x00
  8893. 000063D0  6054                     bra        +0x56 /* 00006426 */
  8894. label000063D2:
  8895. 000063D2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8896. 000063D6  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  8897. 000063DA  2F06                     move.l     -[A7], D6
  8898. 000063DC  206E FFFC                movea.l    A0, [A6 - 0x4]
  8899. 000063E0  2F10                     move.l     -[A7], [A0]
  8900. 000063E2  206E 000C                movea.l    A0, [A6 + 0xC]
  8901. 000063E6  4E90                     jsr        [A0]
  8902. 000063E8  3E00                     move.w     D7, D0
  8903. 000063EA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  8904. 000063EE  4EAD 0412                jsr        [A5 + 0x412 /* export_126 */]
  8905. 000063F2  508F                     addq.l     A7, 8
  8906. 000063F4  6022                     bra        +0x24 /* 00006418 */
  8907. label000063F6:
  8908. 000063F6  2F2C 0010                move.l     -[A7], [A4 + 0x10]
  8909. 000063FA  4EAD 0052                jsr        [A5 + 0x52 /* export_6 */]
  8910. 000063FE  2D40 FFF8                move.l     [A6 - 0x8], D0
  8911. 00006402  588F                     addq.l     A7, 4
  8912. 00006404  6712                     beq        +0x14 /* 00006418 */
  8913. 00006406  2F2C 0010                move.l     -[A7], [A4 + 0x10]
  8914. 0000640A  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  8915. 0000640E  206E 000C                movea.l    A0, [A6 + 0xC]
  8916. 00006412  4E90                     jsr        [A0]
  8917. 00006414  3E00                     move.w     D7, D0
  8918. 00006416  508F                     addq.l     A7, 8
  8919. label00006418:
  8920. 00006418  296E FFF8 0014           move.l     [A4 + 0x14], [A6 - 0x8]
  8921. 0000641E  026C 3FFF 0008           andi.w     [A4 + 0x8], 0x3FFF
  8922. 00006424  3007                     move.w     D0, D7
  8923. label00006426:
  8924. 00006426  4CEE 18E0 FFE4           movem.l    D5,D6,D7,A3,A4, [A6 - 0x1C]
  8925. 0000642C  4E5E                     unlink     A6
  8926. 0000642E  4E75                     rts
  8927. fn00006430:
  8928. 00006430  4E56 FEE8                link       A6, -0x0118
  8929. 00006434  48E7 0110                movem.l    -[A7], D7,A3
  8930. 00006438  47ED FB4A                lea.l      A3, [A5 - 0x4B6]
  8931. 0000643C  7000                     moveq.l    D0, 0x00
  8932. 0000643E  2D40 FFFC                move.l     [A6 - 0x4], D0
  8933. 00006442  4878 00E6                push.l     0xE6
  8934. 00006446  486E FF16                pea.l      [A6 - 0xEA]
  8935. 0000644A  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  8936. 0000644E  7001                     moveq.l    D0, 0x01
  8937. 00006450  2F00                     move.l     -[A7], D0
  8938. 00006452  486D C02E                pea.l      [A5 - 0x3FD2]
  8939. 00006456  486E FF16                pea.l      [A6 - 0xEA]
  8940. 0000645A  4EBA A6A2                jsr        [PC - 0x595E /* 00000AFE */]
  8941. 0000645E  7200                     moveq.l    D1, 0x00
  8942. 00006460  4A40                     tst.w      D0
  8943. 00006462  4FEF 0014                lea.l      A7, [A7 + 0x14]
  8944. 00006466  6726                     beq        +0x28 /* 0000648E */
  8945. 00006468  2F01                     move.l     -[A7], D1
  8946. 0000646A  7000                     moveq.l    D0, 0x00
  8947. 0000646C  102E FF62                move.b     D0, [A6 - 0x9E]
  8948. 00006470  E540                     asl        D0.w, 2
  8949. 00006472  2F33 0000                move.l     -[A7], [A3 + D0.w]
  8950. 00006476  486E FFFC                pea.l      [A6 - 0x4]
  8951. 0000647A  486E FF16                pea.l      [A6 - 0xEA]
  8952. 0000647E  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  8953. 00006482  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8954. 00006486  221F                     move.l     D1, [A7]+
  8955. 00006488  4A40                     tst.w      D0
  8956. 0000648A  6702                     beq        +0x4 /* 0000648E */
  8957. 0000648C  7201                     moveq.l    D1, 0x01
  8958. label0000648E:
  8959. 0000648E  3E01                     move.w     D7, D1
  8960. 00006490  6700 022C                beq        +0x22E /* 000066BE */
  8961. 00006494  206E FFFC                movea.l    A0, [A6 - 0x4]
  8962. 00006498  1028 004C                move.b     D0, [A0 + 0x4C]
  8963. 0000649C  5300                     subq.b     D0, 1
  8964. 0000649E  6700 0214                beq        +0x216 /* 000066B4 */
  8965. 000064A2  5B00                     subq.b     D0, 5
  8966. 000064A4  6708                     beq        +0xA /* 000064AE */
  8967. 000064A6  5300                     subq.b     D0, 1
  8968. 000064A8  677C                     beq        +0x7E /* 00006526 */
  8969. 000064AA  6000 0212                bra        +0x214 /* 000066BE */
  8970. label000064AE:
  8971. 000064AE  7000                     moveq.l    D0, 0x00
  8972. 000064B0  2F00                     move.l     -[A7], D0
  8973. 000064B2  7200                     moveq.l    D1, 0x00
  8974. 000064B4  2F01                     move.l     -[A7], D1
  8975. 000064B6  2F01                     move.l     -[A7], D1
  8976. 000064B8  4EAD 1DDA                jsr        [A5 + 0x1DDA /* export_951 */]
  8977. 000064BC  508F                     addq.l     A7, 8
  8978. 000064BE  2200                     move.l     D1, D0
  8979. 000064C0  201F                     move.l     D0, [A7]+
  8980. 000064C2  206E FFFC                movea.l    A0, [A6 - 0x4]
  8981. 000064C6  2141 0086                move.l     [A0 + 0x86], D1
  8982. 000064CA  4A41                     tst.w      D1
  8983. 000064CC  6716                     beq        +0x18 /* 000064E4 */
  8984. 000064CE  2F00                     move.l     -[A7], D0
  8985. 000064D0  486D 2E22                pea.l      [A5 + 0x2E22 /* export_1472 */]
  8986. 000064D4  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  8987. 000064D8  588F                     addq.l     A7, 4
  8988. 000064DA  2200                     move.l     D1, D0
  8989. 000064DC  201F                     move.l     D0, [A7]+
  8990. 000064DE  4A41                     tst.w      D1
  8991. 000064E0  6702                     beq        +0x4 /* 000064E4 */
  8992. 000064E2  7001                     moveq.l    D0, 0x01
  8993. label000064E4:
  8994. 000064E4  3E00                     move.w     D7, D0
  8995. 000064E6  6700 01D6                beq        +0x1D8 /* 000066BE */
  8996. 000064EA  206E FFFC                movea.l    A0, [A6 - 0x4]
  8997. 000064EE  2068 0086                movea.l    A0, [A0 + 0x86]
  8998. 000064F2  4228 0013                clr.b      [A0 + 0x13]
  8999. 000064F6  7000                     moveq.l    D0, 0x00
  9000. 000064F8  2F00                     move.l     -[A7], D0
  9001. 000064FA  7203                     moveq.l    D1, 0x03
  9002. 000064FC  2F01                     move.l     -[A7], D1
  9003. 000064FE  206E FFFC                movea.l    A0, [A6 - 0x4]
  9004. 00006502  2F28 0086                move.l     -[A7], [A0 + 0x86]
  9005. 00006506  4EAD 15A2                jsr        [A5 + 0x15A2 /* export_688 */]
  9006. 0000650A  7000                     moveq.l    D0, 0x00
  9007. 0000650C  2F00                     move.l     -[A7], D0
  9008. 0000650E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  9009. 00006512  4EAD 2E22                jsr        [A5 + 0x2E22 /* export_1472 */]
  9010. 00006516  486D 2E22                pea.l      [A5 + 0x2E22 /* export_1472 */]
  9011. 0000651A  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  9012. 0000651E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  9013. 00006522  6000 019A                bra        +0x19C /* 000066BE */
  9014. label00006526:
  9015. 00006526  206E FFFC                movea.l    A0, [A6 - 0x4]
  9016. 0000652A  7008                     moveq.l    D0, 0x08
  9017. 0000652C  C028 0064                and.b      D0, [A0 + 0x64]
  9018. 00006530  6700 018C                beq        +0x18E /* 000066BE */
  9019. 00006534  486D 2CF2                pea.l      [A5 + 0x2CF2 /* export_1434 */]
  9020. 00006538  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  9021. 0000653C  3E00                     move.w     D7, D0
  9022. 0000653E  588F                     addq.l     A7, 4
  9023. 00006540  6700 017C                beq        +0x17E /* 000066BE */
  9024. 00006544  4EAD 2CF2                jsr        [A5 + 0x2CF2 /* export_1434 */]
  9025. 00006548  206E FFFC                movea.l    A0, [A6 - 0x4]
  9026. 0000654C  2140 0072                move.l     [A0 + 0x72], D0
  9027. 00006550  3E00                     move.w     D7, D0
  9028. 00006552  6700 0154                beq        +0x156 /* 000066A8 */
  9029. 00006556  206E FFFC                movea.l    A0, [A6 - 0x4]
  9030. 0000655A  4868 0060                pea.l      [A0 + 0x60]
  9031. 0000655E  486E FF0C                pea.l      [A6 - 0xF4]
  9032. 00006562  3F3C 200E                move.w     -[A7], 0x200E
  9033. 00006566  A9EB                     syscall    Pack4/FP68K
  9034. 00006568  486E FF0C                pea.l      [A6 - 0xF4]
  9035. 0000656C  486E FF04                pea.l      [A6 - 0xFC]
  9036. 00006570  3F3C 0810                move.w     -[A7], 0x810
  9037. 00006574  A9EB                     syscall    Pack4/FP68K
  9038. 00006576  486E FF04                pea.l      [A6 - 0xFC]
  9039. 0000657A  486E FEFA                pea.l      [A6 - 0x106]
  9040. 0000657E  3F3C 080E                move.w     -[A7], 0x80E
  9041. 00006582  A9EB                     syscall    Pack4/FP68K
  9042. 00006584  206E FFFC                movea.l    A0, [A6 - 0x4]
  9043. 00006588  2068 0072                movea.l    A0, [A0 + 0x72]
  9044. 0000658C  486E FEFA                pea.l      [A6 - 0x106]
  9045. 00006590  4868 005E                pea.l      [A0 + 0x5E]
  9046. 00006594  3F3C 0810                move.w     -[A7], 0x810
  9047. 00006598  A9EB                     syscall    Pack4/FP68K
  9048. 0000659A  206E FFFC                movea.l    A0, [A6 - 0x4]
  9049. 0000659E  2068 0072                movea.l    A0, [A0 + 0x72]
  9050. 000065A2  487A 0150                pea.l      [PC + 0x150 /* 000066F4, value 0x0, cstring "" */]
  9051. 000065A6  4868 0066                pea.l      [A0 + 0x66]
  9052. 000065AA  3F3C 0810                move.w     -[A7], 0x810
  9053. 000065AE  A9EB                     syscall    Pack4/FP68K
  9054. 000065B0  206E FFFC                movea.l    A0, [A6 - 0x4]
  9055. 000065B4  4868 005E                pea.l      [A0 + 0x5E]
  9056. 000065B8  486E FF0C                pea.l      [A6 - 0xF4]
  9057. 000065BC  3F3C 200E                move.w     -[A7], 0x200E
  9058. 000065C0  A9EB                     syscall    Pack4/FP68K
  9059. 000065C2  486E FF0C                pea.l      [A6 - 0xF4]
  9060. 000065C6  486E FF04                pea.l      [A6 - 0xFC]
  9061. 000065CA  3F3C 0810                move.w     -[A7], 0x810
  9062. 000065CE  A9EB                     syscall    Pack4/FP68K
  9063. 000065D0  486E FF04                pea.l      [A6 - 0xFC]
  9064. 000065D4  486E FEFA                pea.l      [A6 - 0x106]
  9065. 000065D8  3F3C 080E                move.w     -[A7], 0x80E
  9066. 000065DC  A9EB                     syscall    Pack4/FP68K
  9067. 000065DE  7001                     moveq.l    D0, 0x01
  9068. 000065E0  2D40 FEEC                move.l     [A6 - 0x114], D0
  9069. 000065E4  486E FEEC                pea.l      [A6 - 0x114]
  9070. 000065E8  486E FEF0                pea.l      [A6 - 0x110]
  9071. 000065EC  3F3C 280E                move.w     -[A7], 0x280E
  9072. 000065F0  A9EB                     syscall    Pack4/FP68K
  9073. 000065F2  486E FEF0                pea.l      [A6 - 0x110]
  9074. 000065F6  486E FEFA                pea.l      [A6 - 0x106]
  9075. 000065FA  3F3C 0002                move.w     -[A7], 0x2
  9076. 000065FE  A9EB                     syscall    Pack4/FP68K
  9077. 00006600  206E FFFC                movea.l    A0, [A6 - 0x4]
  9078. 00006604  2068 0072                movea.l    A0, [A0 + 0x72]
  9079. 00006608  486E FEFA                pea.l      [A6 - 0x106]
  9080. 0000660C  4868 006E                pea.l      [A0 + 0x6E]
  9081. 00006610  3F3C 0810                move.w     -[A7], 0x810
  9082. 00006614  A9EB                     syscall    Pack4/FP68K
  9083. 00006616  206E FFFC                movea.l    A0, [A6 - 0x4]
  9084. 0000661A  2068 0072                movea.l    A0, [A0 + 0x72]
  9085. 0000661E  487A 00CA                pea.l      [PC + 0xCA /* 000066EA, value 0x3FFF8000 */]
  9086. 00006622  4868 0076                pea.l      [A0 + 0x76]
  9087. 00006626  3F3C 0810                move.w     -[A7], 0x810
  9088. 0000662A  A9EB                     syscall    Pack4/FP68K
  9089. 0000662C  206E FFFC                movea.l    A0, [A6 - 0x4]
  9090. 00006630  2068 0072                movea.l    A0, [A0 + 0x72]
  9091. 00006634  487A 00B4                pea.l      [PC + 0xB4 /* 000066EA, value 0x3FFF8000 */]
  9092. 00006638  4868 007E                pea.l      [A0 + 0x7E]
  9093. 0000663C  3F3C 0810                move.w     -[A7], 0x810
  9094. 00006640  A9EB                     syscall    Pack4/FP68K
  9095. 00006642  206E FFFC                movea.l    A0, [A6 - 0x4]
  9096. 00006646  4868 005E                pea.l      [A0 + 0x5E]
  9097. 0000664A  486E FF0C                pea.l      [A6 - 0xF4]
  9098. 0000664E  3F3C 200E                move.w     -[A7], 0x200E
  9099. 00006652  A9EB                     syscall    Pack4/FP68K
  9100. 00006654  486E FF0C                pea.l      [A6 - 0xF4]
  9101. 00006658  486E FF04                pea.l      [A6 - 0xFC]
  9102. 0000665C  3F3C 0810                move.w     -[A7], 0x810
  9103. 00006660  A9EB                     syscall    Pack4/FP68K
  9104. 00006662  486E FF04                pea.l      [A6 - 0xFC]
  9105. 00006666  486E FEFA                pea.l      [A6 - 0x106]
  9106. 0000666A  3F3C 080E                move.w     -[A7], 0x80E
  9107. 0000666E  A9EB                     syscall    Pack4/FP68K
  9108. 00006670  7001                     moveq.l    D0, 0x01
  9109. 00006672  2D40 FEE8                move.l     [A6 - 0x118], D0
  9110. 00006676  486E FEE8                pea.l      [A6 - 0x118]
  9111. 0000667A  486E FEF0                pea.l      [A6 - 0x110]
  9112. 0000667E  3F3C 280E                move.w     -[A7], 0x280E
  9113. 00006682  A9EB                     syscall    Pack4/FP68K
  9114. 00006684  486E FEF0                pea.l      [A6 - 0x110]
  9115. 00006688  486E FEFA                pea.l      [A6 - 0x106]
  9116. 0000668C  3F3C 0002                move.w     -[A7], 0x2
  9117. 00006690  A9EB                     syscall    Pack4/FP68K
  9118. 00006692  206E FFFC                movea.l    A0, [A6 - 0x4]
  9119. 00006696  2068 0072                movea.l    A0, [A0 + 0x72]
  9120. 0000669A  486E FEFA                pea.l      [A6 - 0x106]
  9121. 0000669E  4868 0086                pea.l      [A0 + 0x86]
  9122. 000066A2  3F3C 0810                move.w     -[A7], 0x810
  9123. 000066A6  A9EB                     syscall    Pack4/FP68K
  9124. label000066A8:
  9125. 000066A8  486D 2CF2                pea.l      [A5 + 0x2CF2 /* export_1434 */]
  9126. 000066AC  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  9127. 000066B0  588F                     addq.l     A7, 4
  9128. 000066B2  600A                     bra        +0xC /* 000066BE */
  9129. label000066B4:
  9130. 000066B4  206E FFFC                movea.l    A0, [A6 - 0x4]
  9131. 000066B8  0268 EFFF 0072           andi.w     [A0 + 0x72], 0xEFFF
  9132. label000066BE:
  9133. 000066BE  4AAE FFFC                tst.l      [A6 - 0x4]
  9134. 000066C2  6718                     beq        +0x1A /* 000066DC */
  9135. 000066C4  4A47                     tst.w      D7
  9136. 000066C6  6614                     bne        +0x16 /* 000066DC */
  9137. 000066C8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  9138. 000066CC  7000                     moveq.l    D0, 0x00
  9139. 000066CE  2F00                     move.l     -[A7], D0
  9140. 000066D0  4EAD 1CFA                jsr        [A5 + 0x1CFA /* export_923 */]
  9141. 000066D4  7000                     moveq.l    D0, 0x00
  9142. 000066D6  2D40 FFFC                move.l     [A6 - 0x4], D0
  9143. 000066DA  508F                     addq.l     A7, 8
  9144. label000066DC:
  9145. 000066DC  202E FFFC                move.l     D0, [A6 - 0x4]
  9146. 000066E0  4CEE 0880 FEE0           movem.l    D7,A3, [A6 - 0x120]
  9147. 000066E6  4E5E                     unlink     A6
  9148. 000066E8  4E75                     rts
  9149. 000066EA  3FFF                     move.w     <<invalid special address>>, <<invalid special address>>
  9150. 000066EC  8000                     or.b       D0, D0
  9151. 000066EE  0000 0000                ori.b      D0, 0x0
  9152. 000066F2  0000 0000                ori.b      D0, 0x0
  9153. 000066F6  0000 0000                ori.b      D0, 0x0
  9154. 000066FA  0000 0000                ori.b      D0, 0x0
  9155.